Description:
Location: Pune (Hybrid)
Experience: 57 years of overall experience. 5 years of relevant experience.
Responsibilities:
- Design development and testing of features/functions delivered via applications and services.
- Work with operations teams to ensure your applications and services are highly available and reliable.
- Hands on software development for products that will perform at scale be supportable and be extensible.
- Write code that is tested readable and maintainable.
- Perform code reviews evaluate implementations and provide feedback for tool improvements.
- Automate processes where possible and create new technologies when needed.
- Participate in oncall rotation to support production systems.
Minimum Qualifications:
- Great team player with around 5 years of total experience in software development.
- Handson software development experience in Java.
- Experience consuming designing and implementing REST APIs as micro services.
- Experience with Java Frameworks especially Spring.
- Experience using Docker to build containerized applications.
- Experience using AWS EC2 Lambda and ECS DynamoDB Step Functions SQS.
- Experience with SQL/NoSQL databases.
- Experience implementing unit and integration tests.
Preferred Qualifications:
- Experience with infrastructureascode tools such as Terraform or CloudFormation.
- Experience working in largescale cloudbased Production Infrastructure (AWS preferred).
- Working knowledge of build automation and CI/CD pipelines.
- Experience with Agile software development practices.