Java Developer Job ID: 25-08849 Job Title: Java Developer
Location: San Jose, CA
Duration: 12 months
Contract Type: W2 only
Pay Rate: $67.28/Hour
Duties:
* Design, develop, test, and deploy high-quality Java-based applications.
* Build and maintain RESTful APIs and microservices using frameworks like Spring Boot.
* Collaborate with cross-functional teams including Product, QA, DevOps, and other Engineering teams.
* Write clean, maintainable, and efficient code following best practices.
* Participate in code reviews, sprint planning, and technical discussions.
* Troubleshoot and resolve complex technical issues.
* Continuously improve application performance, scalability, and reliability.
* Contribute to architecture and design decisions for new features and services.
Required Skills:
* 5+ years of professional experience with Java development.
* Bachelor's or Master's degree in Computer Science.
* Strong experience with Spring/Spring Boot, Hibernate, and related frameworks.
* Solid understanding of REST APIs, JSON, and web services.
* Experience with SQL/NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
* Familiarity with CI/CD pipelines, Git, Maven/Gradle, and build tools.
* Good knowledge of design patterns, data structures, and algorithms.
* Comfortable working in Agile/Scrum environments.
* Knowledgeable about AI tools (e.g. Cursor AI)
* Excellent problem-solving and communication skills.
* Job details
*