Role: Java Backend Developer
Location: Phoenix, AZ
Job Type: Contract Opportunity
Job Description
- Bachelor's degree in computer science, Information Technology, Engineering, or a related field (or equivalent work experience).
- 6+ years of professional experience in Java backend development.
- Strong proficiency in Java 8/11/17 and Spring Boot.
- Experience developing RESTful APIs and microservices.
- Strong knowledge of Spring Framework components including Spring MVC, Spring Data JPA, and Spring Security.
- Experience with SQL databases such as Oracle, SQL Server, or PostgreSQL.
- Familiarity with NoSQL databases such as MongoDB is a plus.
- Experience with Kafka or other messaging platforms.
- Proficiency with Git and CI/CD pipelines.
- Strong understanding of object-oriented programming, design patterns, and software engineering best