Lead Java Developer
The Momba Group
Join to apply for the Lead Java Developer role at The Momba Group We're looking for a hands-on Lead Java Developer to own the build and evolution of high-complexity enterprise applications. In this hybrid role (onsite several days per week in Des Moines), you'll pair deep Java engineering with technical leadership-shaping architecture, guiding developers, and ensuring reliable delivery for mission-critical systems. Role overview What you'll do Design, build, and maintain complex Java services and integrations that meet performance, resiliency, and security targets. Lead full SDLC delivery: requirements refinement, solution design, coding, code reviews, testing strategy, deployment, and post-release support. Create functional and technical designs for principal system components; define scope, objectives, requirements, and deliverables. Own project plans for complex systems; identify risks/mitigations and keep the Application Development Manager, Project Manager, and stakeholders informed on status. Mentor developers on design patterns, clean code, testing, observability, performance tuning, and troubleshooting. Evaluate and introduce new technologies, frameworks, and patterns; lead POCs and guide adoption. Direct and support system integrations (internal and third-party), data exchanges, and orchestration across platforms. Maintain a high level of knowledge on systems software/hardware and ensure implementations align with best practices and enterprise standards. Provide production support as needed, including participation in a 24×7 on-call rotation for priority incidents. Champion engineering excellence-automated testing, CI/CD, monitoring, documentation, and adherence to coding standards. What you'll bring Bachelor's degree (or equivalent experience) plus 7+ years of relevant software development experience. Expert-level Java development skills (Java 8+), with strong knowledge of Spring/Spring Boot, RESTful APIs, multithreading/concurrency, and SQL. Proven experience leading development efforts for complex, distributed systems and coaching/mentoring other engineers. Solid understanding of application architecture, secure coding, performance optimization, and fault-tolerant design. Clear, concise communication-written and verbal-with the ability to translate technical decisions for non-technical audiences. Commitment to reasonably regular, predictable attendance and on-site collaboration in a hybrid model. Ability to read, write, and speak English. Nice to have Industry background: 5+ years in Property & Casualty insurance or financial services data processing. .NET exposure for cross-platform collaboration. Informatica experience for data integration/ETL workflows. Familiarity with GitHub (Actions/Workflows), Dynatrace (APM/observability), and ServiceNow (ITSM/Change). Experience with modern delivery practices (CI/CD, containerization, cloud services, test automation, DevSecOps). Messaging/streaming (Kafka/RabbitMQ), caching, and NoSQL experience. Our tech landscape (you may touch some or all) Java, Spring Boot, REST/JSON, SQL Server/Oracle, GitHub, CI/CD pipelines, Dynatrace, ServiceNow, Informatica, .NET (interop), messaging/queues, and modern front-end frameworks (as needed for integration). Seniority level Mid-Senior level Employment type Full-time Job function Information Technology Industries: Claims Adjusting, Actuarial Services, Insurance Agencies and Brokerages, and Insurance Carriers #J-18808-Ljbffr
- ...Principal Java Developer Des Moines, Iowa (Hybrid) Schedule: 4 Days Onsite | 1 Day Remote A well-established financial institution... ...secure authentication and authorization solutions. Lead integrations involving APIs, message queues, and third-party applications...SuggestedLocal areaImmediate startRemote work
$45 - $55 per hour
...Insight Global is seeking Mid-Level Java Developer for one of our top Banking clients in Des Moines, IA. This individual is being brought in to support the current front end, member facing website; working close with one other developer dedicated to supporting this same...SuggestedHourly pay- ...Job Description: Mid-Level Developer. Someone who can support a maintain changes made to a current large application. Ability... ...back to the dev teams and put it into production Skills: • Java • Spring Boot • Rabbit MQ's • JPA • Web Services (both...Suggested
- ...for iPhone, whereas we use Android Code to develop native applications for Android devices.... ...as an individual contributor and/or team lead for the most complex computer applications... ...development and implementation experience. This Java Developer role is part of the CORE team...SuggestedWork experience placementFlexible hours
- ...Experience in the design, development, testing and integration of applications of high complexity within a Java development environment Experience with developing and designing applications interacting with relational databases of high complexity Strong analytical skills...SuggestedPermanent employmentWork experience placement
- ...software engineer you will work with the latest technologies, develop industry leading products, and have awesome opportunities for career growth.... ...candidate for this position should be comfortable with the Java environment and proficient with JavaScript’s many tools and...
- ...projects through their complete implementation life cycles. Qualifications : ~Minimum eight to ten years Java programing experience. ~Experience mentoring/leading teams. Education and Skills : ~Degree in Computer Science ~Detailed understanding of web...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Java Developer. Be the first to apply!
- java Des Moines, IA
- java microservices Des Moines, IA
- entry level java programming Des Moines, IA
- java production support Des Moines, IA
- senior java full-stack developer Des Moines, IA
- java programming Des Moines, IA
- senior java j2ee developer Des Moines, IA
- java tech lead
- lead java developer
- java technical lead

