Role: Java Full Stack Engineer
Location: San Jose, CA
Duration: 6+ months
Pay Rate: $60 to $70
Job Summary: We are seeking a highly skilled Full Stack Engineer with 6–10 years of experience to join our team in San Jose, CA, for a 6+ month contract. The ideal candidate will have strong expertise in Java, JavaScript, React, MongoDB, and SQL/PL-SQL, with the ability to design, develop, and maintain scalable full-stack applications. You will collaborate with cross-functional teams to deliver high-quality software solutions while ensuring optimal performance and responsiveness.
Key Responsibilities:
- Design, develop, and maintain full-stack web applications using Java, JavaScript, and React.
- Build and optimize backend services, APIs, and database interactions.
- Work with MongoDB for NoSQL database management and SQL/PL-SQL for relational database operations.
- Develop responsive and dynamic front-end interfaces using React.js.
- Write clean, efficient, and well-documented code following best practices.
- Troubleshoot, debug, and resolve software defects and performance bottlenecks.
- Collaborate with product managers, designers, and other engineers to deliver high-quality features.
- Ensure applications are secure, scalable, and performant.
- Participate in code reviews, sprint planning, and Agile development processes.
Required Skills & Qualifications:
- 6–10 years of professional experience in full-stack software development.
- Strong proficiency in Java for backend development.
- Expertise in JavaScript and React.js for front-end development.
- Hands-on experience with MongoDB (NoSQL) and SQL/PL-SQL (relational databases).
- Familiarity with RESTful APIs, microservices architecture, and cloud platforms is a plus.
- Strong problem-solving skills and attention to detail.
- Ability to work independently and in a collaborative team environment.
- Excellent communication and time-management skills.