HamburgerMenu
hirist

Java Engineer - AWS ECS

Aviin Technology Business Solutions Pvt Ltd
Pune
4 - 6 Years

Posted on: 02/12/2025

Job Description

Java Engineer (Java 17/21) AWS ECS


About the Role :


We are seeking an experienced Java Engineer with deep expertise in Java 17/21, Spring Boot microservices, and AWS ECS-based cloud deployment. The ideal candidate will design and build high-performance backend services, implement scalable APIs, and manage containerized workloads in a cloud-native architecture.


Key Responsibilities :


- Develop and optimize microservices using Java 17/21, Spring Boot, and modern JVM features.


- Implement clean, modular, maintainable code following SOLID principles and enterprise design patterns.


- Build and enhance RESTful APIs with strong focus on performance, scalability, and security.


- Integrate backend services with internal systems, external APIs, and messaging components.


- Design, build, and deploy containerized applications on AWS ECS (Fargate or EC2 launch types).


- Utilize key AWS services including ECR, IAM, VPC, S3, ALB, CloudWatch, Secrets Manager for end-to-end cloud operations.


- Configure scalable infrastructure patterns including auto-scaling, service discovery, load balancing, and health checks.


- Participate in designing distributed systems, event-driven architectures, and container-native backend solutions.


- Conduct performance tuning, JVM optimization, memory profiling, and load testing.


- Assist in defining SLAs, monitoring KPIs, reliability standards, and production support best practices.


- Work closely with DevOps, QA, product managers, and architectural teams to deliver robust backend services.


- Participate in peer reviews, contribute to engineering best practices, and mentor junior developers when required.


Mandatory Skills & Expertise :


- Minimum 4 years of hands-on backend development experience.


- Strong proficiency in Java 17/21, Spring Boot, and microservices architecture.


- Solid experience with REST API development, distributed systems, and backend performance tuning.


- Hands-on expertise in AWS ECS, Docker, and containerized application deployments.


- Working knowledge of AWS components such as ECR, IAM, S3, ALB, CloudWatch, and Secrets Manager.


- Strong debugging, optimization, and problem-solving capabilities.


- Ability to work in a fast-paced, collaborative engineering environment.

info-icon

Did you find something suspicious?