Recruise India Consulting
Java Full Stack Developer - AngularJS
- Compensation
- Not disclosed
- Location
- Bangalore
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 5+ years
- Category
- Fullstack
- Posted
Skills
Full 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:
- Components
- Modules
- Services
- Dependency Injection
- Routing
- RxJS
- State Management
- Experience with relational databases and ORM frameworks such as JPA/Hibernate.
- Familiarity with backend development best practices, including:
- API design
- Unit testing