Job Title: Senior Java Developer
Location: Des Moines, IA (Onsite or Hybrid – specify if needed)
Duration: 24 Months
Pay Rate: $60-65/hr W2 ONLY, NO C2C
Job Description:
We are seeking a Senior Java Developer to join our team in Des Moines, IA. The ideal candidate will have strong expertise in Java, Spring Framework/Spring Boot, Hibernate, and a solid understanding of relational databases like Oracle or similar. Exposure to modern UI frameworks, messaging platforms, NoSQL databases, and cloud technologies is highly desirable.
Key Responsibilities:
-
Develop robust backend services using Java, Spring Framework/Spring Boot, and Hibernate
-
Design and optimize database queries and integrations using Oracle or other RDBMS
-
Contribute to front-end development using Angular or other modern UI frameworks
-
Build and integrate messaging services using Kafka
-
Work with MongoDB and other NoSQL technologies as needed
-
Leverage cloud platforms (e.g., OpenShift Container Platform (OCP) or other cloud environments)
-
Utilize AI tools such as GitHub Copilot to enhance productivity and code quality
-
Collaborate with cross-functional teams in an Agile environment
Required Skills:
-
5+ years of Java development experience
-
Proficiency with Spring Framework (Spring Boot, Spring MVC) and Hibernate
-
Experience with Oracle or other RDBMS
-
Strong problem-solving and analytical skills
Preferred Skills:
-
Angular or similar front-end framework
-
Kafka, MongoDB
-
Experience with cloud technologies such as OCP, AWS, Azure, or GCP
-
Familiarity with AI coding assistants like GitHub Copilot