Java Developer
Phoenix, AZ
Contracted
Experienced
Job Title: Java Developer
Location: Phoenix, AZ (Onsite/Hybrid)
Duration: 12 Months
Job Summary
We are looking for a skilled Java Developer with strong experience in modern Java technologies to design, develop, and maintain scalable applications. The ideal candidate should have hands-on experience with Java 11/17, CI/CD tools, and a solid understanding of modern development practices, including reactive programming.
Key Responsibilities
- Develop, enhance, and maintain scalable applications using Java 11 and Java 17
- Implement reactive programming using frameworks such as Spring WebFlux (preferred)
- Build and manage CI/CD pipelines using Jenkins
- Use Gradle for build automation and dependency management
- Collaborate with cross-functional teams to define, design, and ship new features
- Manage source code using Git and follow best version control practices
- Troubleshoot, debug, and optimize application performance
Required Qualifications
- Strong hands-on experience with Java 11 and Java 17
- Experience with Jenkins, Gradle, and Git
- Good understanding of software development lifecycle and best practices
- Strong problem-solving skills and attention to detail
Preferred Skills
- Experience with Spring Framework (Spring Boot, Spring WebFlux)
- Knowledge of microservices architecture
- Familiarity with RESTful APIs and reactive programming concepts
Soft Skills
- Strong communication and collaboration skills
- Ability to work in a fast-paced, team-oriented environment
- Proactive and self-driven approach to problem-solving
Apply for this position
Required*