Java Engineer
Franklin, WI 
Posted Today
Job Description

At Northwestern Mutual, we are strong, innovative and growing. We invest in our people. We care and make a positive difference.

What's the role?

We are seeking a talented Java engineer with Full Stack tendencies to come join a team of engineers passionate about creating high-quality, flexible code in NM’s Service Request Center.

Technologies we use:







Apply engineering best practices in order to analyze, design and develop deploy and support software solutions, and/or infrastructure implementations/upgrades.

Develop software and systems on test driven development and continuous integration practices; establish monitoring and automation processes.

In a DevOps environment, you move between diverse tasks with cooperation and persistence, helping to bring out the best in those around you.

Collaborate closely with an agile team to engineer solutions to business problems

Be a team player: contribute to our culture, invent new ways to address industry needs, criticize constructively, and help create a world-changing company

Skills & Requirements


Strong Java skills (2+ years experience), including understanding of Java APIs, such as Spring, Hibernate, log4j

Strong understanding of REST API principles and best practices

Understanding of Microservices and/or Service-Oriented Architecture

Proficient with Git

Experience developing APIs including data CRUD operations, JSON data structures, versioning, authentication, web services (REST, HTTP), and documentation.

Experience with enterprise databases (Oracle, MS SQL Server, Postgres, or MySQL).

Understanding of security and compliance principles and implementations

Ability to meet deadlines.

Ability to work independently and within a team of diverse skills. Ability to receive and provide constructive feedback.

Ability to explain technical solutions to technical and non-technical staff

Major Plus

Modern Java experience

Kafka experience

Java Stream API

Javascript experience, for example ES6

Basic understanding of design patterns

Proficiency in building modular applications

Experience with AWS

Experience with Docker

Experience with Kubernetes

Education Experience: Bachelor's Desired

Employment Experience: 3-5 years applicable software development experience

Grow your career with a best-in-class company that puts our client’s interests at the center of all we do. Get started now!

We are an equal opportunity/affirmative action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender identity or expression, sexual orientation, national origin, disability, age or status as a protected veteran, or any other characteristic protected by law.

Req ID: 26712
Position Type: Regular Full Time
Education Experience: Bachelor's Desired
Employment Experience: 3-5 years
FLSA Status: Exempt
Posting Date: 09/23/2019

EEO/AA Employer/Vets/Disability


Job Summary
Start Date
As soon as possible
Employment Term and Type
Regular, Full Time
Required Experience
Email this Job to Yourself or a Friend
Indicates required fields