We are seeking a highly skilled Java Backend Developer with experience in AWS cloud services and a working experience with Python. You will be part of a collaborative and agile team responsible for designing, developing, and maintaining scalable backend systems for our core applications.
Key Responsibilities
- Design, develop, and maintain backend services using Java (Spring Boot or similar frameworks)
- Develop and manage microservices and RESTful APIs
- Work with AWS services such as Lambda, EC2, S3, RDS, DynamoDB, CloudWatch, etc.
- Utilize Python for scripting, automation, or data processing tasks as needed
- Write clean, scalable, and testable code
- Participate in code reviews, architecture discussions, and team planning sessions
- Implement best practices in CI/CD and DevOps
- Monitor application performance and troubleshoot production issues