Java Developer Phoenix, AZ | W2
Location: Phoenix, Arizona
Experience: 8+ Years
Employment Type: W2 - Contract
Work Authorization: OPT, L2TN, , U.S. Citizen
Job Description
8+ years of software development experience; Bachelor s or Master s degree in Computer Science, Computer Engineering, or a related technical discipline preferred.
* Strong hands-on backend engineering experience using Java and Java-based frameworks.
* Extensive experience building distributed applications and scalable, highly available, low-latency enterprise services.
* Strong understanding of REST APIs, JSON, XML, service contracts, integration patterns, and API lifecycle practices.
* Hands-on experience with Spring, Spring Boot, Spring Batch, JUnit, JDBC, Gradle/Maven, Jenkins, and modern CI/CD practices.
* Experience with Kafka or similar streaming/event-driven technologies; Kafka Streams experience is highly desirable.
* Practical knowledge of distributed systems, caching, high availability, multithreading, performance tuning, and performance analysis.
* Experience with relational and NoSQL databases such as PostgreSQL, MongoDB, and similar platforms.
* Strong commitment to continuous integration, automated/repeatable testing, secure coding practices, and collaborative engineering environments.