What are the responsibilities and job description for the Core Java developer || W2 Role || Sunnyvale, CA || Need Locals position at Cloud Bridge Solutions?
Java developer
Sunnyvale, CA
Contract w2 & Need Only Locals
Key Responsibilities
- Design, develop, and maintain robust software applications using Core Java, adhering to coding standards and best practices.
- Write clean, efficient code; perform code reviews, debugging, and unit testing to ensure application quality.
- Collaborate with cross-functional teams to define requirements, integrate with databases (JDBC/JPA), and optimize performance.
- Troubleshoot issues, implement design patterns, and stay updated on Java trends like concurrency and JVM internals.
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field.
- 3-5 years of experience as a Java Developer with a strong portfolio.
Core Java: OOP principles, data structures, algorithms, multithreading, collections, exceptions, generics.
Frameworks & Tools: Spring, Hibernate/Struts, Maven/Gradle, Git, RESTful APIs.
Web & Database: Servlets, JSP, JDBC, SQL (MySQL/PostgreSQL), HTML/CSS/JS.