Full Job Description
"Design, develop, and maintain enterprise-grade web applications using Java, Spring Boot, Microservices, and Angular.
Develop RESTful APIs and integrate with internal and external systems.
Build responsive, user-friendly front-end applications using Angular.
Design and implement scalable microservices architecture with a focus on performance, security, and reliability.
Collaborate with Product Owners, Business Analysts, QA teams, and Architects to define technical solutions.
Participate in code reviews and ensure adherence to coding standards and best practices.
Troubleshoot production issues and optimize application performance.
Develop unit and integration tests to ensure application quality.
Work within Agile/Scrum teams to deliver features on schedule.
Contribute to CI/CD pipelines and DevOps practices for automated deployments."
Primary Skills ("Must Have")
Skill
Java & Spring Boot - Strong experience building enterprise applications using Java, Spring Boot, Spring MVC, Spring Data, and REST APIs.
Microservices Architecture - Hands-on experience designing, developing, and deploying scalable microservices with API integration and distributed systems concepts.
Angular - Strong proficiency in Angular (v10+ preferred), TypeScript, HTML5, CSS3, and responsive UI development.