Responsibilities:
- Design, develop, and maintain scalable Java applications using Spring Boot framework.
- Implement microservices architecture on the AWS platform to ensure modular and maintainable code.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Develop and maintain CI/CD pipelines for automating build, test, and deployment processes.
- Write and maintain well-documented, reusable, and productive code using JavaScript and other frontend/backend technologies.
- Ensure high-quality performance, security, and reliability of the applications.
- Work with cloud technologies, especially AWS services, to deploy and manage applications.
- Troubleshoot production issues and implement fixes in a timely manner.
Education:
Bachelors OR Master's degree in Computer Science, Engineering, or a related field.