We are looking for experienced Senior Backend Developers with deep expertise in Java, Spring Boot, and AWS. The ideal candidate will have a strong background in backend development and hands-on experience with Kubernetes and Helm for microservices deployment. While the focus is backend, familiarity with modern frontend frameworks is a plus.
Key Responsibilities:Design, develop, and maintain scalable backend services using Java and Spring Boot
Build and deploy cloud-native applications on AWS
Containerize and orchestrate services using Kubernetes and manage deployments with Helm
Collaborate with cross-functional teams to define, design, and deliver features
Participate in architectural discussions and enforce coding best practices
Troubleshoot and resolve complex technical issues in production environments
Contribute to CI/CD pipelines and automation frameworks for deployment and testing
Mandatory Skills:Proven backend development experience with Java
Strong hands-on expertise in Spring Boot
Practical experience with AWS services, including EC2, ECS/EKS, Lambda, S3
Experience with Kubernetes for container orchestration
Experience with Helm for Kubernetes-based deployments
Solid understanding of RESTful APIs, microservices architecture, and distributed systems
Familiarity with Git and CI/CD tools such as Jenkins or GitHub Actions
Proficiency with Docker for containerization
Good to Have Skills:Experience with modern frontend frameworks such as React, Angular, or Vue.js
Knowledge of Terraform for infrastructure as code
Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack, CloudWatch)
Understanding of performance tuning and reliability in cloud-native production systems
Exposure to DevOps workflows and infrastructure automation
Ideal Candidate Profile:6+ years of backend development experience
Strong analytical and problem-solving skills
Comfortable working in Agile environments
Excellent verbal and written communication skills