Demo

Java Developer

VeridianTech
Urbandale, IA Full Time
POSTED ON 11/11/2026
AVAILABLE BEFORE 12/11/2026

Job Description:

In this role you will build and improve scalable applications, APIs, and system integrations for an insurance technology environment. You will work closely with both business and technical teams to deliver dependable, high quality software. The tech stack includes Java, Spring Boot, REST and SOAP APIs, DB2, JavaScript, React, and Kubernetes. Success here comes from strong problem solving, a love of learning, and experience working in Agile teams.
Responsibilities

  • Build, test, and support new features and improvements using Java, REST and SOAP APIs, and DB2.
  • Learn the policy administration system in depth, including how it functions, how it is built, and how it connects with other systems.
  • Deliver major new functionality and resolve defects independently with little guidance.
  • Write design documents that reflect a clear grasp of connected systems and the business workflows they support.
  • Regularly suggest changes that make supported systems easier to maintain and use.
  • Conduct thorough peer reviews of code and system changes.
  • Serve as a go to resource for recommending technology solutions to business problems.
  • Follow strong engineering habits such as code reviews, documentation, and unit testing.
  • Share in a rotating on call schedule for production support.
  • Track and evaluate performance metrics before and after releases to keep solutions fast and scalable.
  • Train and mentor end users one on one and in small groups.
  • Collaborate within an Agile team alongside business analysts, QA, and end users.
  • Work with business units across the organization to shape the long term direction of its applications.
  • Occasional travel of roughly 5% to 10%.

Qualifications

  • 5 years of professional software development experience, including deep knowledge of at least one core system or technology.
  • Solid background building web applications in Java, ideally version 11 or newer.
  • Strong hands on experience with DB2 or SQL Server.
  • Working knowledge of the full software development life cycle.
  • Experience with Jira, Bamboo, or Confluence is a plus.
  • Experience with GitHub Enterprise for source control and build and deployment management is a plus.
  • Comfortable using AI tools as a normal part of everyday development work.
  • Self starter who delivers results with minimal oversight in a fast moving, entrepreneurial setting.
  • Strong communicator who works easily with both technical and business partners at every level.
  • Picks up new tools, technologies, and systems quickly.
  • Excellent analytical and problem solving ability.
  • Bachelor's degree in a related field or equivalent experience.

Core Competencies

  • Critical Thinking
  • Customer Focus
  • Technical Expertise
  • Business Acumen
  • Sound Decision Making
  • Process Management

Salary.com Estimation for Java Developer in Urbandale, IA
$100,657 to $126,902
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Java Developer?

Sign up to receive alerts about other jobs on the Java Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at VeridianTech

  • VeridianTech Reno, NV
  • Position: Data Center L2 Support Location -Reno, NV, USA Mandatory Skills: Data center, L2 Support, Windows, Linux, and Mac What you'll be doing: Collabora... more
  • 6 Days Ago

  • VeridianTech Phoenix, AZ
  • Experience with digital banking (Mandatory) and Q2 Online Banking would be a huge benefit. Need someone who can document requirements/user stories, process... more
  • 1 Day Ago

  • VeridianTech Jersey, NJ
  • Role : Python Programmer Location : Jersey City , NJ job Type : Fulltime Required Skill and Experience Experience in end-to-end implementation of projects ... more
  • 2 Days Ago

  • VeridianTech jersy, NJ
  • Senior Lead AI Developer Remote role Position Overview The Finance Technology AI Enablement team is seeking a Senior Lead AI Developer who can work indepen... more
  • 2 Days Ago


Not the job you're looking for? Here are some other Java Developer jobs in the Urbandale, IA area that may be a better fit.

  • The Judge Group Des Moines, IA
  • Location: Des Moines, IA Salary: TBD Description Bachelor's degree in Computer Science, Management Information Systems, or a related field with 7 years of ... more
  • 8 Days Ago

  • Dexian Des Moines, IA
  • Fullstack Java Developer Needed. 6 month contract with extension, potential for FTE conversion. Onsite in Des Moines, Iowa. Will develop and maintain fulls... more
  • 9 Days Ago

AI Assistant is available now!

Feel free to start your new journey!