Job description
Responsibilities:
Develop and maintain scalable web applications using Angular 13 or 16+, RxJS, and NgRx for state management.
Build robust backend services with Spring Boot and Java (817 SE), following Microservices architecture principles.
Design, implement, and consume RESTful APIs efficiently.
Write and maintain high-quality unit and integration tests using Jest, Jasmine, and JUnit.
Collaborate with cross-functional teams to ensure smooth CI/CD pipelines using tools like Jenkins.
Communicate clearly and professionally with internal teams and external stakeholders to gather requirements and present solutions.
Requirements:
Frontend: Strong hands-on experience with Angular 13 or 16+, RxJS, and NgRx.
Testing: Proficiency in unit testing using Jest/Jasmine and JUnit.
Backend: Deep understanding of Java SE (versions 817), REST API development, and Spring Boot framework.
Architecture: Experience with Microservices design and implementation.
DevOps: Working knowledge of any CI/CD tools, particularly Jenkins.
Soft Skills: Excellent communication skills both written and verbal with attention to clarity and precision.
Any Graduate