Skip to content
mimi

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