AWS Java Backend Developer

Tech3pillars Technologies
  • NULL, VA
  • Instant Apply
1 day ago

Job Description

Job Title

AWS Java Backend Developer (Developer III / IV / V)

Role Summary

We are seeking an experienced AWS Java Backend Developer to design, develop, and support scalable cloud-native applications. The ideal candidate will have strong expertise in Java, Spring Boot, Microservices, and AWS services, with experience building secure, resilient, and high-performing backend systems.

Key Responsibilities

  • Design and develop RESTful APIs and microservices using Java and Spring Boot.
  • Build scalable backend applications following microservices architecture principles.
  • Develop and integrate AWS-based solutions leveraging cloud-native services.
  • Implement security, validation, logging, monitoring, and exception handling best practices.
  • Participate in application architecture, design reviews, and technical troubleshooting.
  • Support CI/CD pipelines and DevOps practices.
  • Collaborate with cross-functional teams in Agile environments.

Required Skills

Java

  • Java 8/11/17/21
  • OOP, Collections, Streams
  • Exception Handling
  • JVM Concepts
  • Functional Programming
  • Design Patterns
  • Multithreading & Concurrency

Spring Boot & Microservices

  • Spring Boot
  • JPA/Hibernate
  • REST APIs
  • Spring Security (JWT/OAuth)
  • Transaction Management
  • Actuator
  • Configuration Management
  • Global Exception Handling
  • API Design
  • Service Decomposition
  • Circuit Breaker & Resiliency Patterns

AWS

  • EC2
  • S3
  • RDS
  • Lambda
  • API Gateway
  • IAM
  • CloudWatch
  • SNS/SQS
  • ECS/EKS
  • Auto Scaling

Preferred Skills

  • Kafka
  • Docker
  • Kubernetes
  • GitHub Actions/Jenkins
  • Swagger/OpenAPI
  • Playwright
  • LambdaTest
GitHub Copilot

Numbers & Facts

LocationNULL, VA

Skills

  • AWS Lambdaunmatched
  • Agile Programming Methodologiesunmatched
  • Amazon Elastic Compute Cloud (EC2)unmatched
  • Amazon Simple Storage Service (S3)unmatched
  • Amazon Web Services (AWS)unmatched
  • Application Programming Interface (API)unmatched
  • Architectural Designunmatched
  • Autoscalingunmatched
  • Best Practicesunmatched
  • Circuit Breakersunmatched
  • Cloud Applicationsunmatched
  • Cloud Computingunmatched
  • Concurrencyunmatched
  • Configuration Managementunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Cross-Functionalunmatched
  • Design Patterns Programming Methodologiesunmatched
  • DevOpsunmatched
  • Dockerunmatched
  • Error Handlingunmatched
  • Functional Programming Languagesunmatched
  • GitHubunmatched
  • Hibernateunmatched
  • Identify Issuesunmatched
  • Javaunmatched
  • Java Persistence API (JPA)unmatched
  • Jenkinsunmatched
  • Microservicesunmatched
  • Multithreaded Programmingunmatched
  • OAuthunmatched
  • Object Oriented Programming (OOP)unmatched
  • REST (Representational State Transfer)unmatched
  • SWAGGER OASunmatched
  • Scalable System Developmentunmatched
  • Simple Queue Service (SQS)unmatched
  • Software Designunmatched
  • Software Engineeringunmatched
  • Technical/Engineering Designunmatched
  • Transaction Processing/Managementunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder