DevOps Engineer (Java & AWS)
Posted on August 20, 2025
Job Description
- DevOps Engineer (AWS | EC2 Optimization | Java Stack)
- Location: Remote
- About the Role:
- We are looking for a skilled DevOps Engineer to support an existing monolithic Java-based system hosted primarily on AWS EC2 and EBS. The engineer will work closely with the client�s technical team to provide DevOps support, optimize cloud infrastructure costs, and enhance deployment efficiency.
- Key Responsibilities:
- Provide hands-on DevOps support for a production-grade system running primarily on AWS EC2 and EBS.
- Assist in cost optimization efforts, including:
- AWS Savings Plans analysis and implementation
- Right-sizing EC2 instances
- Identifying underutilized resources
- Support CI/CD pipeline maintenance and improvements.
- Collaborate on future modernization plans (monolith to microservices).
- Monitor infrastructure health and support incident response.
- Work with AWS services like Cognito, S3, Route 53, CloudFront/CDN.
- Handle MongoDB Community Edition hosted on EC2.
- Implement automation, deployment scripting, and config management.
- Technical Environment:
- Languages/Frameworks: Java (backend), React (frontend)
- Infrastructure:
- AWS EC2
- EBS
- S3, Route 53, CloudFront, Cognito
- MongoDB (Community Edition on EC2)
- Deployment: Manual + CI/CD pipelines
- DevOps Tools: Terraform, Ansible, Jenkins, GitHub Actions (preferred)
- Other: Deep understanding of AWS cost management strategies
- Nice to Have:
- Experience with microservices architecture
- Familiarity with AWS Compute Optimizer, Trusted Advisor
- Exposure to Docker and Kubernetes
- Soft Skills:
- Strong communication & collaboration abilities
- Ability to work independently with limited oversight
- Proactive in identifying and suggesting optimizations
- Start Date:
- Immediate / As per availability
- Let me know if you need any further information or clarification.
Required Skills
devops engineer (aws | ec2 optimization | java stack)