×
Register Here to Apply for Jobs or Post Jobs. X

Java Developer

Job in West Des Moines, Polk County, Iowa, 50265, USA
Listing for: The Momba Group
Contract position
Listed on 2026-01-26
Job specializations:
  • Software Development
    Java Developer, Full Stack Developer, Software Engineer
Job Description & How to Apply Below

Job Title: Java Developer (Applications Engineer) - Java Upgrade Project

Duration: 6-Month Contract

Location: West Des Moines, IA (On-Site/Local Candidates)

Position Overview

Our client is seeking an experienced Java Developer / Applications Engineer for a 6-month contract to support a critical Java upgrade and modernization initiative
. This role will be hands-on and focused on helping the engineering team upgrade existing Java applications, remediate compatibility issues, and ensure stable performance and secure deployment as part of a broader enterprise modernization effort.

This opportunity is ideal for a developer who enjoys working in fast-paced environments, partnering cross-functionally, and taking ownership of technical delivery within the Software Development Life Cycle (SDLC).

Key Responsibilities
  • Java Upgrade & Modernization Delivery:
    Support a major Java upgrade project, including analysis of current-state applications and migration planning.
  • Refactor and update code to ensure compatibility with upgraded Java versions and related frameworks/libraries.
  • Identify and remediate upgrade-related issues including performance impacts, deprecated components, and security vulnerabilities.
  • Assist with modernization efforts such as improving architecture patterns, enhancing maintainability, and supporting API standardization.
Software Development & Technical Execution
  • Participate in full SDLC activities: requirements analysis, design, development, unit testing, integration testing, and implementation.
  • Develop and enhance Java-based applications including REST APIs, services, and integrations.
  • Create and maintain technical documentation related to upgrades, code changes, and deployment procedures.
  • Participate in code reviews, technical reviews, and quality assurance checkpoints to ensure coding standards and best practices are followed.
Integration & Collaboration
  • Partner with cross-functional teams (engineering, QA, Dev Ops, infrastructure, business stakeholders) to support successful delivery of upgrade work streams.
  • Assist in troubleshooting defects/issues found in QA, staging, or production environments.
  • Provide technical support and guidance to team members during development and testing cycles.
Governance & Engineering Standards
  • Ensure application changes align with security standards, development patterns, and internal governance policies.
  • Contribute to continuous improvement in development processes, tooling, and implementation practices.
Required Qualifications
  • 5+ years of hands-on Java development experience in enterprise environments.
  • Strong experience with Java upgrades / modernization projects (e.g., legacy upgrade, framework version upgrades, migration planning).
  • Strong understanding of enterprise SDLC, testing practices, and deployment cycles.
  • Experience building and supporting RESTful APIs and integration patterns (messaging, web services, etc.).
  • Strong debugging, troubleshooting, and root-cause analysis skills.
  • Excellent communication skills with the ability to work effectively across both technical and non-technical teams.
Preferred Qualifications
  • Experience in regulated industries such as financial services, insurance, or healthcare.
  • Experience with cloud environments (Azure preferred), CI/CD, and Dev Ops collaboration.
  • Familiarity with integration patterns, event-driven architectures, and enterprise middleware tools.
  • Experience mentoring junior developers or serving as an informal technical lead.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary