Java FullStack Developer

  • Sunnyvale, CA
  • Posted 15 hours ago | Updated 13 hours ago

Overview

Hybrid
Depends on Experience
Contract - Independent
Contract - W2
Contract - 12 Month(s)
100% Travel

Skills

java

Job Details

Senior Angular Java Full Stack Developer - Sunnyvale CA (Local candidate - Hybrid)

Job Description:

We are seeking aSenior Angular Developer with strong Java Full Stack capabilitiesto join our dynamic development team. This role emphasizes front-end development using Angular, while also contributing to backend services developed in Java. The ideal candidate is passionate about building intuitive UIs, understands component-driven architecture, and can collaborate across the stack to deliver high-quality, scalable web applications for Sunny vale, CA location.

Years of experience needed:6 to 10 years of experience as an FSD in Angular and JAVA.

Technical Skills:

  • 5+ years of hands-on experience inAngular 8+ (preferably Angular 12 or higher).
  • Strong understanding ofTypeScript, RxJS, NgRx/Redux, and modern web development practices.
  • Experience inHTML5, SCSS/CSS3, Bootstrap/Tailwind, and responsive design.
  • Solid knowledge ofJava (Spring Boot), REST APIs, and microservices.
  • Familiarity with relational databases (e.g.,PostgreSQL, MySQL) and ORM tools (Hibernate/JPA).
  • Experience withGit, Jenkins, Maven/Gradle, and Agile tools like Jira.
  • Worked on creating dynamic dashboards and network graphs
  • Implemented geographical maps on UI

Key Responsibilities

  • Lead the design and development of responsive and performant web interfaces usingAngular 12+.
  • Translate UI/UX designs into clean and maintainable code with attention to detail.
  • Work with RESTful APIs and collaborate with backend developers to integrate services.
  • Develop and maintain backend modules usingJava (Spring Boot).
  • Participate in code reviews, unit testing, and performance tuning.
  • Troubleshoot issues across the stack (UI/API/DB).
  • Collaborate with QA, DevOps, and Product teams in Agile/Scrum environments

Preferred Skills

  • Experience withOAuth2/Security, JWT tokens, or role-based access control.
  • Familiarity withcontainerization tools like Docker and Kubernetes.
  • Exposure tocloud environments (AWS/Google Cloud Platform/Azure).
  • Basic knowledge ofunit testing frameworksfor Angular (Jasmine/Karma) and Java (JUnit/Mockito).

Please share resume at hradmin at dnsinfoltd dot com

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.

About DNS Info Ltd