
Java Developer - Des Moines, IA
- Hybrid
- Des Moines, Iowa, United States
- $50 - $55 per hour
Job description
Location: Des Moines, IA 50309 (Hybrid: 3 days onsite / 2 days remote)
Note: Only considering local or nearby candidates
W2 candidates only
Position Type: Contract-to-Hire
We are seeking an experienced Java Developer to join our team in Des Moines, IA. This role offers the opportunity to work on moderately complex initiatives within Software Engineering, contribute to large-scale planning efforts, and engage in a collaborative environment. As part of the team, you will analyze software challenges, help resolve technical issues, and deliver high-quality solutions that align with business goals and compliance requirements.
Job requirements
Participate in and consult on moderately complex software engineering initiatives and deliverables.
Review and analyze software engineering challenges and evaluate variable factors to propose effective solutions.
Contribute to resolving technical issues and collaborate with cross-functional teams to meet engineering deliverables.
Ensure solutions comply with established policies, procedures, and compliance standards.
Collaborate closely with client personnel, engineering teams, and stakeholders.
Required Qualifications:
4+ years of software engineering experience (via work, consulting, training, military service, or education).
5+ years of Java development experience.
4+ years of Java unit test case development experience.
4+ years of Spring Boot-based application development experience.
2+ years of cloud-native application development experience on platforms such as OpenShift, Tanzu Application Service (TAS), Azure, GCP, or AWS.
2+ years of experience developing automated functional tests using BDD technologies.
Experience working with co-pilot/AI tools.
Experience with Angular or a related UI framework.
Hands-on experience with Agile development methodologies.
Familiarity with Oracle and MongoDB (or related NoSQL databases).
Experience with Kafka or similar data streaming technologies.
Knowledge of cloud-native microservices development and event-driven architecture.
Understanding of Domain Driven Design (DDD) principles.
Familiarity with application non-functional requirements, including monitoring, APM tools, logging (Splunk), and distributed tracing.
Experience with monolith-to-microservices decomposition.
Additional Information:
Hybrid schedule: 3 days onsite, 2 days work from home per week
Contract-to-hire opportunity
Only W2 candidates with at least 12 months of valid work authorization will be considered.
TopTech Talent is proud to be an equal opportunity workplace and is an affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, national origin, citizenship status, disability, protected veteran status, gender identity or any other factor protected by applicable federal, state, or local laws.
🚫 Third-party recruiters, please do not reach out for this role.
or
All done!
Your application has been successfully submitted!