About Us
MyRemoteTeam, Inc is a fast-growing distributed workforce enabler, helping companies scale with top global talent. We empower businesses by providing world-class software engineers, operations support, and infrastructure to help them grow faster and better.
Job Title: Java AWS Developer
Location: Any PAN India - Hybrid Working Model
Experience: 6+ years
Mandatory Skills
Java 8/11/17 + Spring Boot (Expert-level)
Spring JPA/Hibernate (Database design & optimization)
Microservices Architecture (Distributed systems, API gateways)
AWS Cloud Services (EC2, Lambda, S3, RDS, SQS, SNS)
Docker, Kubernetes (EKS), and CI/CD
Job Summary
We are seeking an experienced Java AWS Developer with 6+ years of hands-on experience in building scalable microservices using Spring Boot, Spring JPA, and AWS cloud services. The ideal candidate will have strong expertise in designing, deploying, and optimizing cloud-native Java applications while following best practices in microservices architecture, CI/CD, and DevOps automation.
Key Responsibilities
Backend Development:
Design, develop, and maintain high-performance microservices using Java, Spring Boot, and Spring JPA.
Implement RESTful APIs, event-driven architecture, and database integrations (RDBMS/NoSQL).
Optimize applications for scalability, security, and fault tolerance.
AWS Cloud Integration:
Deploy and manage applications on AWS (EC2, Lambda, S3, ECS/EKS, RDS, SQS, SNS, API Gateway).
Implement serverless architectures using AWS Lambda, Step Functions, and EventBridge.
Configure AWS services for security (IAM, KMS), monitoring (CloudWatch), and cost optimization.
Microservices & DevOps:
Containerize applications using Docker and orchestrate with Kubernetes (EKS).
Set up CI/CD pipelines (AWS CodePipeline, Jenkins, GitHub Actions).
Ensure Infrastructure as Code (IaC) using AWS CDK/Terraform.
Testing & Performance:
Write unit/integration tests (JUnit, Mockito) and end-to-end tests.
Monitor and troubleshoot production issues using AWS CloudWatch, X-Ray, and ELK stack.
Collaboration & Agile Practices:
Work in Agile/Scrum teams with daily standups, sprint planning, and retrospectives.
Mentor junior developers and enforce clean code, SOLID principles, and design patterns.