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:
Java
Git
Gradle
SQL
Junit
Responsibilities
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
Required
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
Licenses/Certifications:
FLSA Status: Exempt
Posting Date: 09/23/2019