×
Register Here to Apply for Jobs or Post Jobs. X

Fullstack Engineer

Job in Milwaukee, Milwaukee County, Wisconsin, 53244, USA
Listing for: Northwestern Mutual
Full Time position
Listed on 2026-08-26
Job specializations:
  • Software Development
    Backend Developer, Full Stack Developer, Cloud Engineer - Software, DevOps
Salary/Wage Range or Industry Benchmark: 98000 - 147000 USD Yearly USD 98000.00 147000.00 YEAR
Job Description & How to Apply Below

About the Role

At Northwestern Mutual, our Digital Platform organization is investing in the Business Event Hub , an internal, near-real-time messaging platform built on a Business Domain Driven Architecture. The Hub enables the governed production, short-term storage, and consumption of business events across the enterprise and is continuing to expand into adjacent capabilities.

As a Fullstack Engineer, you’ll help build, support, and enhance the platform capabilities that power event-driven communication across Northwestern Mutual. You’ll work on highly available integration services, APIs, messaging technologies, and cloud-enabled solutions while collaborating closely with engineers, product managers, and designers. Our engineering environment is diverse, providing opportunities to contribute across web development, backend services, automation, CI/CD, cloud technologies, and platform engineering initiatives.

This role is ideal for a technically curious engineer who enjoys solving complex problems, taking ownership of outcomes, and contributing to a platform with enterprise-wide impact. We’re looking for someone who is eager to learn new skills and technologies, embraces challenges beyond their primary area of expertise, and thrives in a collaborative environment. You’ll work across a diverse technology stack spanning web development, backend services, automation, and CI/CD, making adaptability and a continuous learning mindset essential to success.

What

You’ll Do
  • Design, develop, test, maintain, and support software applications and platform services.

  • Build and enhance solutions using Java, Node.js and/or Kotlin.

  • Develop and support secure REST services, web-sockets, and client applications.

  • Work with highly available data-integration services and message queue technologies.

  • Design and support solutions utilizing relational and No

    SQL databases.

  • Collaborate with engineers, product managers, and designers in an agile environment.

  • Participate in platform enhancements that improve reliability, scalability, and usability.

  • Troubleshoot technical issues, identify root causes, and implement effective solutions.

  • Contribute new ideas and innovative approaches to technical challenges.

  • Take ownership of deliverables and help drive outcomes with minimal direction.

What You Will Bring To the Role Technical Experience
  • 2 years of professional experience with Java, Node.js and/or Kotlin.

  • Experience building and operating highly available data-integration services and message queues.

  • Experience developing secure REST services, web-sockets, and client applications.

  • 2 years of experience working with relational and/or No

    SQL databases.

  • Familiarity with front-end technologies including React, Webpack, and OpenAPI.

  • Familiarity with public cloud technologies and platforms including AWS and Azure.

  • Familiarity with continuous integration and continuous deployment concepts and practices.

Professional Strengths
  • Fast learner with a strong desire to continuously grow and expand technical expertise.

  • Self-starter who can take initiative and work effectively with minimal direction.

  • Strong sense of ownership and accountability.

  • Comfortable working beyond primary technologies to understand broader platform needs.

  • Effective communicator who can explain technical concepts to both technical and non-technical audiences.

  • Collaborative team member who enjoys partnering across disciplines to solve problems.

  • Curious mindset with a passion for improving systems and finding new ways to solve challenges.

Skills You Have
  • Adaptive Communication:Communicates complex technical information effectively to both technical and non-technical audiences.

  • Analytical Thinking:Uses data, analysis, and critical thinking to identify root causes, solve problems, and improve processes.

  • Customer Centricity:Applies a customer-first mindset when designing and improving products, systems, and services.

  • Learning Agility & Critical Thinking:Quickly learns new technologies and approaches while applying critical thinking to solve problems.

  • Software Development:Designs, develops, tests, maintains, and supports software applications throughout the software development lifecycle.

  • Software…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary