Job Description : Full Stack Java Developer
Experience : 6+ Yrs
Location : PAN India
NP : Immediate - 30 days
Job Requirements :
- Development of Angular, Java, Spring Boot code as per design and development standards with Test Driven Development (TDD) practices.
- Develop responsive UI, reusable components, state management, and API integration.
- Ensure code quality compliance with SonarQube quality gates.
- Build and maintain RESTful APIs, implement security (JWT / OAuth2), manage databases
(PostgreSQL / MySQL), and optimize performance.
Integrate frontend & backend systems, ensuring scalability, security, and high performance.Hands-on experience in Microservices development and ElasticSearch.Create, review, and optimize relational & NoSQL databases, and handle flat file processing concepts.Actively participate in Agile ceremonies - sprints, daily stand-ups, and retrospectives.Write and execute unit tests using Jasmine / Karma (UI) and JUnit / Mockito (backend).Deploy and maintain applications using CI / CD pipelines and manage cloud environments.Collaborate with business and stakeholders during UAT and production launch activities.Resolve issues during System Testing, Integration Testing & UAT.Debug and resolve full-stack issues efficiently across UI, services, and databases.Maintain API specifications, technical designs, and best practices documentation.Experience with Google Cloud Platform (GCP) and PostgreSQL is required.Work on technology upgrade projects (e.g., migrating from JSF to Angular + Spring Boot).Strong database knowledge : SQL, PostgreSQL, NoSQL.Provide technical mentoring to fellow developers, enable pair programming, and contributeto team growth.
Skills & Experience Required :
Frontend : Angular (v12+), RxJS, State Management (NgRx / Redux), Jasmine / Karma.Backend : Java (8+), Spring Boot, REST APIs, JUnit / Mockito, Microservices, JWT / OAuth2.Database : PostgreSQL, MySQL, NoSQL, SQL optimization.Cloud : Google Cloud Platform (GCP) - deployment, scaling, monitoring.DevOps : CI / CD, Git, SonarQube, Docker / Kubernetes (good to have).Other : ElasticSearch, Agile methodology, debugging, performance tuning.(ref : hirist.tech)