HamburgerMenu
hirist

Java Full Stack Developer - AngularJS

Recruise India Consulting
5 - 10 Years
Bangalore

Posted on: 08/06/2026

Job Description

Key Responsibilities:

- Design, develop, and maintain scalable full-stack applications using Java and Angular.

- Develop and enhance backend systems, APIs, and services for enterprise-grade products.

- Build responsive, user-friendly, and high-performance web applications using Angular.

- Participate in the complete Software Development Life Cycle (SDLC), including requirements analysis, design, development, testing, deployment, and post-production support.

- Develop clean, maintainable, and efficient code following established coding standards and best practices.

- Design and implement RESTful APIs and integrate them with frontend applications.

- Troubleshoot, debug, and resolve complex software issues, including performance, scalability, and security challenges.

- Contribute to architecture discussions, technical design reviews, and technology decisions.

- Collaborate effectively with Product Managers, Business Analysts, QA Engineers, DevOps teams, and other stakeholders.

- Create and maintain technical documentation, including design specifications, release notes, and operational runbooks.

- Work independently on complex development tasks while mentoring junior developers and contributing to team growth.

Required Skills & Experience:

- 5+ years of hands-on experience in Full Stack Development.

- Strong experience in Java development (Java 8 or higher) for enterprise-scale applications.

- Strong experience in Angular (v10+) and modern frontend development.

- Solid understanding of JavaScript, TypeScript, HTML5, CSS3, and responsive web design.

- Experience working with large, complex codebases and distributed systems.

- Strong knowledge of Spring Boot, Spring MVC, and microservices architecture.

- Experience developing and consuming RESTful APIs.

- Strong understanding of Angular concepts including:

1. Components

2. Modules

3. Services

4. Dependency Injection

5. Routing

6. RxJS

7. State Management

- Experience with relational databases and ORM frameworks such as JPA/Hibernate.

- Familiarity with backend development best practices, including:

1. API design

2. Unit testing

3. Performance optimization

4. Secure coding practices

- Hands-on experience with Git and Docker.

- Exposure to cloud platforms such as AWS or Azure.

- Strong troubleshooting, debugging, and analytical problem-solving skills.

- Excellent communication and stakeholder management skills.

- Ability to prioritize, manage multiple assignments, and deliver within deadlines.

- Experience creating and maintaining technical documentation.

Preferred Skills:

- Experience with Kafka or other messaging platforms.

- Exposure to CI/CD pipelines and DevOps practices.

- Experience with Kubernetes and container orchestration.

- Knowledge of automated testing frameworks and test-driven development (TDD).

- Experience working in Agile/Scrum environments.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...