Source description
About the role
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.
More at myremoteteam inc