Posted on: 08/06/2026
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.
Did you find something suspicious?
Posted by
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1642546