
Search by job, company or skills
Role - Java Developer
Experience - 3+Yrs
Location - Bangalore
About the Role
We are seeking a highly skilled Backend & Devops Engineer who can contribute across the stackbuilding scalable backend services and managing cloud-native infrastructure. The ideal candidate has strong experience in Java, Spring Boot, AWS, Kubernetes, and CI/CD pipelines. You will be responsible for designing, developing, deploying, and securing our core systems end-to-end. Key
Responsibilities
Backend Engineering
Design, develop, and maintain RESTful APIs and backend services using Java & Spring Boot.
Architect and implement microservices and distributed systems with high scalability and resilience.
Collaborate on system design and architecture reviews.
Write clean, testable, and performant code with strong emphasis on quality.
Infrastructure & DevOps
Design and manage infrastructure on AWS (EC2, EKS, RDS, S3, VPC, IAM, etc.).
Manage and optimize Kubernetes clusters and containerized workloads.
Implement and maintain CI/CD pipelines using Spinnaker, GitHub Actions, or similar tools.
Configure and maintain firewalls, networking, and security policies.
Automate infrastructure provisioning using Terraform/CloudFormation.
Monitor system performance and proactively address reliability issues.
Collaboration & Security
Work closely with developers, QA, and product teams to streamline deployments.
Ensure application and infrastructure security best practices are implemented.
Participate in code reviews, knowledge sharing, and technical discussions.
Required Skills
Strong proficiency in Java, Spring Boot, and microservices architecture.
Solid understanding of system design, distributed systems, and scalability patterns.
Hands-on expertise with AWS (EKS, RDS, S3, IAM, VPC, Lambda, SQS, etc.).
Strong experience with Kubernetes (EKS preferred) and Containerisation (Docker).
Proficiency with CI/CD tools (Spinnaker, GitHub Actions, Jenkins, etc.).
Experience in firewall configuration, networking, and infrastructure security.
Familiarity with monitoring tools (Prometheus, Grafana, ELK stack).
Good scripting skills (Python, Bash, or Go) for automation.
Strong debugging, problem-solving, and optimization skills.
Job ID: 144677175