2 hours ago
Pune, IndiaMid Level / Senior
Responsibilities
- Develop software platforms, web applications, mobile-enabled solutions, and enterprise applications using Java Spring Framework, NodeJS, ReactJS, and AngularJS.
- Build and maintain scalable backend services, REST APIs, microservices, responsive frontend applications, and integrations between internal and external systems.
- Design and implement cloud-native AWS solutions using infrastructure as code and manage containerized applications with Docker.
- Support code reviews, CI/CD, deployment automation, application monitoring, performance and availability improvements, and operational excellence initiatives.
- Collaborate with cross-functional teams, third-party vendors, dealers, and customers in an Agile delivery environment.
- Develop new features and contribute to architecture, deployment, troubleshooting, and continuous improvement.
Requirements
- Bachelor’s or master’s degree in Computer Science, Information Technology, or a related field.
- 4–8 years of software development experience.
- At least 2 years of hands-on Java Spring or NodeJS development using JavaScript or TypeScript.
- At least 2 years of hands-on ReactJS or AngularJS experience.
- Strong object-oriented programming experience and experience with REST APIs and microservices architecture.
- Experience with MongoDB and/or DynamoDB, AWS cloud services, Docker, and containerized application deployment.
- Experience with Agile/Scrum development methodologies; AWS CDK experience is preferred.
- Strong analytical, troubleshooting, communication, collaboration, stakeholder management, ownership, and independent problem-solving skills.