Posted on: 08/08/2025
Job Summary :
Key Responsibilities (KRAs) :
- Design, develop, and maintain robust full-stack applications using Java, Angular, and Python.
business-critical solutions.
- Write clean, scalable, testable, and maintainable code using industry best practices and coding standards.
- Create unit, integration, and UI test cases ensuring high quality and bug-free code.
- Develop and maintain RESTful APIs and microservices.
- Participate in Agile ceremonies including sprint planning, reviews, and retrospectives.
- Maintain and enhance CI/CD pipelines to ensure rapid and reliable deployments.
- Troubleshoot and resolve production issues with quick turnaround.
- Continuously research and adopt new technologies/tools as per project needs.
- Guide junior developers and perform peer code reviews for quality assurance.
Mandatory Skillset :
- Expertise in Angular 2+ for developing dynamic Single Page Applications (SPA)
- Proficiency in Python and ability to integrate Python modules with backend services
- Experience with Unit Testing frameworks such as JUnit (Backend), Jasmine/Karma (Frontend)
- Experience in Integration Testing using Cucumber, Mocha.JS, Chai.JS
- Good understanding and experience with Microservices architecture and RESTful APIs
- Containerization using Docker and orchestration with Kubernetes
- Build tools such as Gradle or Maven (minimum one)
- Messaging brokers like RabbitMQ or Kafka (RabbitMQ preferred)
- Proficiency with Version Control Systems like GitLab or Perforce
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1526610
Interview Questions for you
View All