Note: The job is a remote job and is open to candidates in USA. Mutual of Omaha is seeking a Full Stack Engineer to support its Life area and critical business applications. The role focuses on backend-heavy application development, API integration, system modernization, cloud-first and containerized solutions, and maintaining scalable, reliable systems using Java, Mulesoft, Spring Boot, and COBOL-related technologies.
Responsibilities
- Support existing Cobol administration systems where our policy data lives. Understanding this language will help in modernizing systems to a more modern technology
- Design, develop, test, and maintain backend-heavy full-stack applications and systems using Java, Mulesoft, Spring Boot, and modern engineering patterns
- Build and enhance APIs for seamless system integration, ensuring high availability and performance through effective load testing, multi-threading, and memory management techniques
- Apply dynamic coding practices, ensure clean code quality, and leverage version control and change management for consistency and reliability. Creating and working with automated tests
- Drive modernization initiatives, including cloud-first development and containerized solutions, ensuring scalable, flexible, and future-ready systems
Skills
- Applicants for this position must not now, nor at any point in the future, require sponsorship for employment
- At least 5+ years of experience in full-stack application development, with a focus on backend technologies
- Proficiency in Mulesoft, Java, Spring Boot, and software engineering patterns
- Knowledge of different technologies and technology domains associated to COBOL (JCL, DB2, CICS)
- Strong integration skills, including working with APIs, RESTful services
- Ability to work remotely with reliable high-speed internet access while residing in the United States or Puerto Rico
Benefits
- Annual bonus opportunity for Engineer II
- Annual bonus opportunity for Engineer III
- 401(k) plan with a 2% company contribution and 6% company match
- Work-life balance with vacation, personal time and paid holidays
- Remote work arrangement; periodic in-person attendance is required for quarterly or project planning, training, or other business-critical meetings
Company Overview