Logo-of-Topcoder-Inc-hiring-for-jobs-in-India-on-GrabJobs

AWS DevOps / Java Backend Developer

Job Description - AWS DevOps / Java Backend Developer

​​​​ Role Summary


We are seeking an experienced Java Backend Developer with strong AWS DevOps expertise. The ideal candidate will be responsible for designing, developing, deploying, and supporting cloud-native backend applications while managing a small AWS environment, CI/CD pipelines, and operational support activities.


Experience



  • 6–10 years


Key Responsibilities


Application Development



  • Design and develop scalable Java-based backend applications using Spring Boot and Microservices architecture.

  • Build and maintain secure REST APIs for enterprise applications.

  • Implement event-driven solutions using Kafka or similar messaging platforms.

  • Optimize application performance, scalability, and maintainability.

  • Perform code reviews and enforce coding best practices.


AWS Environment Management



  • Manage and maintain a small-to-medium AWS environment.

  • Provision and configure AWS resources including EC2, RDS, S3, IAM, and networking components.

  • Monitor application and infrastructure health using CloudWatch and logging tools.

  • Implement security best practices including IAM policies, encryption, backups, and patch management.

  • Support production deployments and operational troubleshooting.


DevOps & Automation



  • Build and maintain CI/CD pipelines for automated build, testing, and deployment.

  • Implement Infrastructure as Code (IaC) using Terraform or CloudFormation.

  • Containerize applications using Docker and manage deployments.

  • Automate operational tasks and environment provisioning.

  • Collaborate with QA and infrastructure teams to improve release efficiency.


Primary Skills



  • Java 17/21

  • Spring Boot

  • Microservices Architecture

  • REST API Development

  • PostgreSQL / MySQL

  • Kafka (preferred)

  • AWS Cloud Services

  • Docker & Containerization

  • CI/CD Pipelines

  • Git


AWS & DevOps Skills



  • AWS EC2, S3, RDS, IAM, CloudWatch

  • AWS Lambda (preferred)

  • AWS ECS/EKS (good to have)

  • Jenkins / GitHub Actions / AWS CodePipeline

  • Linux Administration

  • Monitoring and Logging

  • Security and Access Management


Required Qualifications



  • Strong hands-on experience in Java, Spring Boot, and Microservices.

  • Experience developing and supporting production-grade applications.

  • Hands-on experience with AWS cloud services.

  • Experience with CI/CD implementation and DevOps practices.

  • Strong understanding of Linux environments.

  • Experience with relational databases such as PostgreSQL or MySQL.


 

Original job AWS DevOps / Java Backend Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

About the Company

Topcoder Inc

What is a Crowdsourced Bug Hunt? Imagine tapping into a global community of expert testers, all working to ensure your web application is flawless. That’s the magic of crowdsourced bug hunts. This method harnesses the power of a global community of testers who use varied browsers, experience and usa...

Read more about the company

Similar AWS DevOps / Java Backend Developer Jobs in India

GrabJobs is the no1 job portal in India, connecting you to thousands of jobs fast! Find the best jobs in India, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.