Lead Java Developer

The Momba Group

Des Moines (IA)

Hybrid

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology solutions firm is seeking a Lead Java Developer to drive the development of complex enterprise applications. The ideal candidate will have extensive experience in Java and leadership in software development. This hybrid role requires hands-on development and strong collaboration in Des Moines, offering a competitive salary and a dynamic work environment.

Qualifications

  • 7+ years of relevant software development experience.
  • Proven experience leading development for complex systems.
  • Ability to read, write, and speak English.

Responsibilities

  • Design, build, and maintain complex Java services.
  • Lead full SDLC delivery from requirements to post-release support.
  • Mentor developers on design patterns and clean code.

Skills

Expert-level Java development skills (Java 8+)
Strong knowledge of Spring/Spring Boot
RESTful APIs
Multithreading/concurrency
SQL
Clear, concise communication

Education

Bachelor's degree (or equivalent experience)

Tools

GitHub
Dynatrace
ServiceNow
.NET
Informatica

Job description

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

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Java Developer (hybrid-remote)
Lead Java Developer (hybrid-remote)

Nanosoft Consulting Talent Page • Lansing (MI)

Hybrid
USD 90,000 - 130,000
Lead Java Developer
Lead Java Developer

US staffing Inc • Chicago (IL)

Hybrid
USD 110,000 - 165,000
Hybrid work schedule
Lead Full Stack Java Developer
Lead Full Stack Java Developer

CSS Staffing • Omaha (NE)

Hybrid
USD 140,000 - 160,000
Lead Java Developer
Lead Java Developer

IVIDTEK INC • Phoenix (AZ)

On-site
USD 140,000 - 190,000
Application Development Manager
Application Development Manager

The Momba Group • West Des Moines (IA)

On-site
USD 100,000 - 130,000
Java Developer
Java Developer

360 IT Professionals • Des Moines (IA)

On-site
USD 100,000 - 130,000
Lead Full Stack Engineer - Java
Lead Full Stack Engineer - Java

R & R Staffing, Inc. • Los Angeles (CA)

On-site
USD 120,000 - 150,000
Senior Java Lead
Senior Java Lead

Inherent Technologies • Orlando (FL)

On-site
USD 110,000 - 160,000
Engineer (Java, Spring Boot, AWS) - Remote
Engineer (Java, Spring Boot, AWS) - Remote

Mutual of Omaha • Omaha (NE)

Remote
USD 115,000 - 145,000
401(k) plan with company match
Work-life balance with vacation and paid holidays
Annual bonus opportunity
Java Full Stack developer
Java Full Stack developer

Compunnel, Inc. • Boston (MA)

On-site
USD 100,000 - 150,000