Search by job, company or skills

MyRemoteTeam Inc

Java Software Engineer with AWS DevOps

new job description bg glownew job description bg glownew job description bg svg
  • Posted 5 months ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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 Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 128726545