Key Responsibilities
Develop and maintain full stack applications, including UI components and backend microservices
Build scalable microservices using Java, Spring Boot, REST APIs, gRPC, and event-driven architectures
Develop responsive UI using Angular (latest versions) and Web Components
Collaborate with engineering teams (EPT), product owners, and stakeholders to understand backlog items and deliver features
Write unit tests and implement automation for developed features
Troubleshoot, debug, and resolve application issues
Develop and maintain technical documentation for code, APIs, and system architecture
Participate actively in Agile ceremonies, sprint planning, and reviews
Required Skills & QualificationsBackend Development
Strong experience with Java and Spring Boot
Experience building RESTful APIs, gRPC services, and microservices
Hands-on experience with Kubernetes
Experience working with databases, especially MongoDB
Experience with event-driven architectures
UI / Frontend Development
Strong experience with Angular (modern versions, e.g., Angular 17)
Proficiency in TypeScript and JavaScript
Experience building reusable Angular components
Knowledge of state management concepts
Engineering Practices
Experience working in an Agile/Scrum environment
Proficiency with Jira and Agile workflows
Strong focus on unit testing, automation, and code quality
Experience with CI/CD pipelines and continuous delivery processes
Preferred Qualifications
Strong full stack background (frontend + backend)
Experience with cloud-native or distributed systems
Ability to work independently and mentor junior developers
Job Types: Full-time, Contractual / Temporary
Contract length: 12 months
Work Location: Remote
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.