Back to all roles
HybridFull timePosted Nov 9, 2026

Mid-Senior Java Developer

Job ID GT-1079

About the role

We are seeking a Mid-Senior Java Developer to build, enhance, and support scalable applications, APIs, and system integrations within an insurance technology environment. You will collaborate with business and technical teams to deliver reliable software solutions. This is a hybrid role based in Urbandale, Iowa, with onsite work a couple of days per week.

Responsibilities

  • Develop, test, and maintain Java-based applications
  • Build and support REST and SOAP APIs and system integrations
  • Enhance and troubleshoot existing applications
  • Participate in code reviews, unit testing, and technical documentation
  • Monitor application performance and resolve production issues
  • Collaborate with business analysts, QA, and development teams
  • Participate in rotating production on-call support
  • Mentor end users and contribute to technical improvements

What happens after you apply

A recruiter reviews your application within two business days. If your experience and rate line up, we call you before submitting you anywhere — your profile is never sent to a client without your say-so.