Java Backend Developer with Angular || Sunnyvale, CA (Onsite/Hybrid) || C2C or W2 Contract

Overview

On Site
Accepts corp to corp applications
Contract - W2
Contract - Long Term

Skills

Hibernate
Java
spring
Angular
J2EE
SQL
MVC
backend
JPA

Job Details

Job Title: Java Backend Developer with Angular

Location: Sunnyvale, CA (Onsite/Hybrid)
Job Type: C2C or W2 Contract
Experience: 10+ Years

Job Summary:

We are seeking a highly skilled and experienced Java Backend Developer with strong Angular expertise to join our technology team in Sunnyvale, CA. The ideal candidate will have over 10 years of hands-on experience in developing scalable backend systems using Spring Boot and Microservices architecture, along with proficiency in building dynamic front-end applications using Angular. This role requires a deep understanding of full-stack development, API integrations, and database design, with a passion for delivering high-quality enterprise solutions.

Key Responsibilities:
  • Develop, test, and maintain scalable backend services using Java, Spring Boot, Spring MVC, and Hibernate/JPA.

  • Design and implement intuitive front-end components using Angular (latest versions).

  • Build and maintain RESTful APIs and WebSocket connections for real-time communication.

  • Work with SQL (MySQL, PostgreSQL) and NoSQL (MongoDB, Cassandra) databases to store and manage application data.

  • Contribute to the design and deployment of microservices architecture.

  • Utilize Docker and Kubernetes for containerization and orchestration of services.

  • Implement CI/CD pipelines for continuous integration and deployment.

  • Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.

  • Ensure code quality through unit testing, code reviews, and best practices.

  • Troubleshoot and resolve technical issues in a timely manner.

Required Skills & Experience:
  • 10+ years of professional experience in Java backend development.

  • Strong expertise in Spring Boot, Spring MVC, and Hibernate frameworks.

  • Proficient in Angular development (latest versions).

  • Solid understanding of Microservices architecture and API development.

  • Experienced in both SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, Cassandra) databases.

  • Familiarity with RESTful APIs, JSON, and WebSocket communication.

  • Hands-on experience with Docker, Kubernetes, and CI/CD pipelines.

  • Excellent problem-solving, debugging, and analytical skills.

  • Strong communication and collaboration abilities.

Preferred Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

  • Prior experience working in Agile development environments.

  • Exposure to cloud platforms (AWS, Google Cloud Platform, or Azure) is a plus.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.