I
Java Developer AWS Cloud - Hyderabad
Ibexlabs
Hyderabad · On-site Full-time Mid Level Today
About the role
Role Overview
Ibexlabs is seeking a driven Mid-Level Java Developer with solid AWS cloud experience to design, build, and optimize distributed microservices. You will take ownership of features end-to-end, actively contribute to architectural decisions, and play a key role in advancing our DevOps and CI/CD practices. You will work within an Agile Scrum team and are expected to mentor junior engineers while collaborating closely with architects and product teams.
Key Responsibilities
- Design and implement scalable microservices using Java 11+, Spring Boot, and Spring Cloud (Eureka, Gateway, Config).
- Architect and consume RESTful and event-driven APIs, integrating with AWS services such as SNS, SQS, Kinesis, and API Gateway.
- Build, maintain, and optimize CI/CD pipelines using Jenkins, GitHub Actions, AWS CodePipeline, or similar tools.
- Deploy, monitor, and troubleshoot containerized applications on Docker and Kubernetes (EKS).
- Leverage AWS services including Lambda, EC2, RDS, Aurora, ElastiCache, CloudWatch, and IAM to build reliable, secure systems.
- Implement infrastructure-as-code using AWS CloudFormation or Terraform.
- Lead feature development within Agile sprints write user stories, estimate effort, and deliver on commitments.
- Conduct thorough code reviews and uphold engineering quality standards.
- Mentor junior developers, pair-program, and contribute to a culture of continuous improvement.
- Identify performance bottlenecks and apply tuning strategies (JVM, database query optimization, caching).
Required Qualifications
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
- 3–5 years of professional Java development experience (Java 11+).
- Strong expertise in Spring Boot and microservices architecture patterns (Circuit Breaker, API Gateway, Service Discovery).
- Hands-on experience with AWS core and managed services (EC2, Lambda, S3, RDS, SQS, SNS, CloudWatch).
- Proven experience building and maintaining CI/CD pipelines.
- Proficiency with Docker and Kubernetes for container orchestration.
- Solid understanding of Agile/Scrum methodologies.
- Experience with relational databases (PostgreSQL, MySQL) and NoSQL (DynamoDB, Redis).
- Familiarity with infrastructure-as-code concepts (CloudFormation or Terraform).
Preferred Qualifications
- AWS Solutions Architect Associate or AWS Developer Associate certification (strongly preferred).
- Experience with event-driven architectures using Kafka or AWS Kinesis.
- Knowledge of observability tools CloudWatch, Prometheus, Grafana, or Datadog.
- Exposure to security best practices: IAM roles, VPC design, secrets management (AWS Secrets Manager).
What We Offer
- Significant ownership over impactful cloud-native products.
- Company-sponsored AWS certification roadmap (up to Associate level).
- Competitive salary with performance-linked bonuses.
- Collaborative onsite team in Gachibowli with modern tools and infrastructure.
- Clear path to Senior Engineer with structured growth plans.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
- 3–5 years of professional Java development experience (Java 11+).
- Strong expertise in Spring Boot and microservices architecture patterns (Circuit Breaker, API Gateway, Service Discovery).
- Hands-on experience with AWS core and managed services (EC2, Lambda, S3, RDS, SQS, SNS, CloudWatch).
- Proven experience building and maintaining CI/CD pipelines.
- Proficiency with Docker and Kubernetes for container orchestration.
- Solid understanding of Agile/Scrum methodologies.
- Experience with relational databases (PostgreSQL, MySQL) and NoSQL (DynamoDB, Redis).
- Familiarity with infrastructure-as-code concepts (CloudFormation or Terraform).
Responsibilities
- Design and implement scalable microservices using Java 11+, Spring Boot, and Spring Cloud (Eureka, Gateway, Config).
- Architect and consume RESTful and event-driven APIs, integrating with AWS services such as SNS, SQS, Kinesis, and API Gateway.
- Build, maintain, and optimize CI/CD pipelines using Jenkins, GitHub Actions, AWS CodePipeline, or similar tools.
- Deploy, monitor, and troubleshoot containerized applications on Docker and Kubernetes (EKS).
- Leverage AWS services including Lambda, EC2, RDS, Aurora, ElastiCache, CloudWatch, and IAM to build reliable, secure systems.
- Implement infrastructure-as-code using AWS CloudFormation or Terraform.
- Lead feature development within Agile sprints write user stories, estimate effort, and deliver on commitments.
- Conduct thorough code reviews and uphold engineering quality standards.
- Mentor junior developers, pair-program, and contribute to a culture of continuous improvement.
- Identify performance bottlenecks and apply tuning strategies (JVM, database query optimization, caching).
Benefits
AWS certification roadmapperformance-linked bonuses
Skills
API GatewayAWS CloudFormationAWS CodePipelineAWS IAMAWS KinesisAWS LambdaAWS RDSAWS Secrets ManagerAWS SNSAWS SQSAuroraCloudWatchDockerEC2ElastiCacheEurekaGitHub ActionsGrafanaJenkinsJavaJava 11+JVMKubernetesMySQLNoSQLPostgreSQLPrometheusRedisSpring BootSpring CloudTerraform
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free