Senior Angular Java Full Stack Developer

PB Consulting

Sunnyvale, CA

Posted On: Jun 09, 2025

Posted On: Jun 09, 2025

Job Overview

Job Type

Contract - Corp-to-Corp, Contract - Independent, Contract - W2

Experience

8 - 15 Years

Salary

Depends on Experience

Work Arrangement

On-Site

Travel Requirement

0%

Required Skills

  • Angular 8+
  • TypeScript
  • HTML5
  • Java
  • Spring Boot
  • microservices
Job Description
Responsibilities
  • Lead the development of responsive and scalable front-end applications using Angular 12+
  • Translate complex UI/UX designs into high-quality code with pixel-perfect precision
  • Design and consume RESTful APIs, integrating seamlessly with back-end services
  • Build and maintain robust back-end logic using Java and Spring Boot
  • Conduct code reviews, unit testing, and contribute to performance optimization
  • Troubleshoot issues across the full stack (UI, APIs, and database)
  • Collaborate closely with QA, DevOps, and Product teams in an Agile/Scrum environment

 

Qualifications
  • 5+ years of hands-on experience in Angular 8+ (preferably Angular 12 or higher)
  • Proficient in TypeScript, RxJS, NgRx/Redux, and component-based architecture
  • Strong knowledge of HTML5, SCSS/CSS3, Bootstrap or Tailwind CSS, and responsive design principles
  • Solid back-end development experience with Java, Spring Boot, and RESTful APIs
  • Familiar with microservices architecture and best practices
  • Experience with relational databases like PostgreSQL or MySQL, and ORM tools such as Hibernate/JPA
  • Proficient in Git, Jenkins, Maven/Gradle, and Agile tools like Jira
  • Experience building dynamic dashboards, network graphs, and implementing geographical maps in UI

 

Preferred Skills
  • Experience with OAuth2, JWT, and role-based access control
  • Familiarity with Docker, Kubernetes, and CI/CD pipelines
  • Exposure to cloud platforms like AWS, GCP, or Azure
  • Basic understanding of unit testing frameworks (e.g., Jasmine/Karma for Angular, JUnit/Mockito for Java)

Job ID: PC250165


Posted By

Naincy

Recruiter