Job description
We are seeking a highly motivated and skilled Java + AWS Developer to join our backend development team. The ideal candidate will have solid experience in building scalable backend systems using Java and AWS services. You will work closely with cross-functional teams to design, develop, and maintain high-performance microservices and cloud-native applications.Key Responsibilities:Develop, deploy, and maintain backend services and APIs using Java (preferably Java 8 or above) and Spring BootDesign and implement microservices architecture with a focus on scalability and reliabilityLeverage AWS services such as EC2, Lambda, S3, RDS, DynamoDB, API Gateway, SNS/SQS, and CloudWatch for cloud-native developmentWork with Relational and NoSQL databases (PostgreSQL, MySQL, DynamoDB)Implement CI/CD pipelines using tools like Jenkins, GitHub Actions, or AWS CodePipelineWrite clean, efficient, and testable code following best practicesParticipate in code reviews, design discussions, and Agile ceremoniesMonitor and troubleshoot applications in production using AWS CloudWatch or other logging toolsEnsure secure, reliable, and efficient integration between servicesRequired Skills and Qualifications:4–6 years of hands-on experience in Java development with strong knowledge of Spring BootSolid understanding of RESTful APIs, Microservices, and API securityStrong experience with AWS Cloud Services (EC2, S3, Lambda, RDS, CloudWatch, API Gateway, etc.)Familiarity with containerization (Docker) and orchestration tools (ECS, EKS, or Kubernetes)Proficient in working with SQL and NoSQL databasesGood understanding of event-driven architecture and messaging systems (e.g., SNS, SQS, Kafka)Experience with version control systems like GitExposure to CI/CD and DevOps practices is a plusExcellent communication and problem-solving skillsPreferred Qualifications:AWS Certification (e.g., AWS Certified Developer – Associate) is a plusExperience in Agile/Scrum development environmentsKnowledge of Infrastructure as Code (IaC) tools like Terraform or CloudFormation
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with Deqode.
- Track your application and get updates by email and WhatsApp.