Mutual of Omaha is seeking a Full Stack Java Engineer to drive innovation and modernization. The role involves maintaining and enhancing systems while defining technical landscapes and delivering seamless transitions.
Responsibilities:
- Full Stack Developer: Design, develop, test, implement and maintain scalable applications and systems by implementing robust backend solutions with Java, MuleSoft/IBM App Connect Enterprise and Spring Boot, and creating user-friendly frontends using Vue.js and other JavaScript frameworks
- Knowledge of Databases: Work with relational databases (e.g. SQL UDB), as well as writing optimized SQL queries, applying data according to business context and rules and ensuring seamless data exchange of information
- Cross-Team Collaboration: Collaborate with multiple product and operational areas to design integration patterns that send/receive their data - event-driven, and legacy
- Learning Agility: Bring high learning agility and self-motivation to explore and adopt old and new technologies through diligent research and innovation
Requirements:
- At least 4 or more years of experience overcoming challenges in a full-stack application development and implementation environment
- Advanced level Java, Spring / Spring Boot, and SQL
- API design & implementation (MuleSoft, Event-Driven Architecture, and REST services)
- Frontend experience in JavaScript and frameworks (Vue preferred)
- Occasionally play multiple roles (e.g. individual contributor, lead, teacher, mentor)
- Demonstrates a collaborative attitude with a strong commitment to teamwork
- Ability to design, develop, and deploy microservices, containerization tools (Kubernetes preferred), and DevOps practices including automated testing and monitoring tools
- You promote a culture of diversity and inclusion, value different ideas and opinions, and listen courageously, remaining curious in all that you do
- IBM App Connect Enterprise (ACE), AWS (CDK, dynamoDB, Lambdas, AppSync, Cloudfront, S3)
- Mainframe technologies - JCL, COBOL, batch processing knowledge and/or experience
- Knowledge of Accounting/Finance business processes
- Proven AI-enabled execution