Java Full Stack Developer

5 - 8 years

12 - 20 Lacs

Posted:-1 days ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Java Angular Full Stack Developer

Roles & Responsibilities

  • Design, develop, and maintain

    web applications

    using Java, Spring Boot, and Angular.
  • Build and consume

    RESTful APIs

    and integrate with backend services.
  • Write reusable, efficient, and scalable code following best practices.
  • Develop user-friendly UI components using Angular, TypeScript, HTML5, and CSS3.
  • Work with databases (MySQL/PostgreSQL/Oracle) and write optimized SQL queries.
  • Implement security features using

    JWT/OAuth2/Spring Security

    .
  • Participate in code reviews, performance optimization, and debugging.
  • Collaborate with product owners, QA, and DevOps teams in an Agile environment.
  • Troubleshoot production issues and provide timely resolution.
  • Contribute to system design, architecture discussions, and technical documentation.

Required Skill Set

Backend (Java)

  • Strong Core Java, OOPs concepts
  • Java 8+ (Streams, Lambda expressions)
  • Spring Boot, Spring MVC, Spring Data JPA, Hibernate
  • REST API development
  • Microservices architecture (good to have)

Frontend (Angular)

  • Angular 10+ (components, directives, pipes)
  • TypeScript, RxJS, Angular CLI
  • Reactive Forms, Routing, State Management (NgRx optional)
  • HTML5, CSS3, Bootstrap/Angular Material

Database

  • MySQL / PostgreSQL / Oracle
  • SQL Queries, Joins, Indexing
  • NoSQL (MongoDB/Redis) optional

Tools & DevOps

  • Git, GitHub/GitLab/Bitbucket
  • Maven/Gradle, Jenkins/CI-CD pipeline
  • Docker & Kubernetes (added advantage)
  • Cloud (AWS/Azure/GCP good to have)

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
bsl Placement logo
bsl Placement

Staffing and Recruiting

Austin Texas

RecommendedJobs for You

hyderabad, chennai, bengaluru