Java Developer
Java DeveloperLocations: Phoenix, AZ (LOCAL ONLY FOR ONSITE CLIENT EVAL)Duration: 6 MonthsSalary Range: $45.00- $49.00/Hour on W2 (All inclusive) Applicants must be able to work on W2 without any Visa sponsorship Experience Requested- 7+ YearsJob Description: We are seeking a Java Developer with strong core Java fundamentals and experience building large-scale backend applications. The candidate will be responsible for designing, developing, testing, and maintaining enterprise-grade applications using Java, Spring Boot, Kafka, and related technologies. Experience with cloud environments, CI/CD, and performance tuning is highly preferred.Key Responsibilities:Own all technical aspects of software development for assigned applications.Participate in the design, development, and integration of systems and application programs.Write and maintain high-quality unit tests (JUnit, Mockito) to ensure robust code coverage.Troubleshoot issues in testing and production environments.Work with product owners to prioritize features, technical requirements, and backlog items.Identify opportunities to adopt innovative technologies and improve existing solutions.Implement integration testing and maintain best practices in CI/CD and cloud deployments.Required Skills:Strong core Java fundamentals with 5+ years of experience in backend development.Hands-on experience with Spring Boot, Kafka, JUnit, Mockito, SonarQube, log4j, Gradle, Maven, Git, Unix shell scripting.Proficiency in RDBMS and NoSQL databases, SQL, RESTful APIs, and microservices.Experience with cloud environments (public or private), Docker, Kubernetes, Helm configuration, and Dynatrace.Knowledge of performance tuning for sub-second response applications.Strong problem-solving, communication, and teamwork skills.Desirable Skills:Exposure to automation testing and CI/CD pipelines.Experience with modern software development methodologies and agile practices.