Mutual of Omaha is seeking a Software Engineer (Backend) to drive innovation and scale modernized systems. The role involves leading the development and integration of applications that enhance business capabilities while aligning with enterprise growth initiatives.
Responsibilities:
- Lead the end-to-end development, testing, and integration of modern applications and systems that enhance capabilities for products and services across ESS, aligning with enterprise growth initiatives
- Facilitate brainstorming sessions to generate innovative solutions, developing high-performance applications, APIs, and data solutions that drive technological advancement
- Adapt to various roles, whether as an individual contributor, leader, teacher, or mentor, fostering a collaborative and versatile team environment
- Build a deep understanding of business objectives and challenges within ESS, proactively delivering solutions that meet and exceed expectations
- Continuously assess and optimize applications, balancing performance and scalability to deliver impactful, sustainable results
Requirements:
- Strong collaborative mindset, with the ability to work effectively with cross‑functional team members and stakeholders
- You promote a culture of diversity and inclusion, value different ideas and opinions, and listen courageously, remaining curious in all that you do
- Able to work remotely with access to a high-speed internet connection and located in the United States or Puerto Rico
- Proficient in building scalable web applications using Java with Spring Boot and Groovy
- Proficient in designing, implementing, and maintaining RESTful APIs, including defining API contracts
- Experienced with event-based systems, particularly Kafka or RabbitMQ
- Skilled in developing containerized applications using Docker; familiarity with Kubernetes is a plus
- Proficient in front-end development with modern frameworks, especially Vue.js
- Proficient in SQL for querying, optimizing, and managing data across multiple databases, including DB2, SQL Server, etc
- Experience deploying applications to AWS CloudFront and understanding cloud architecture for frontend applications; Experience in Azure is a plus
- Strong focus on writing maintainable and testable code, following SOLID principles