Get more replies from employers
Send a job-specific resume in minutes.
Randomtrees in Hyderabad/Chennai hybrid mode is seeking a Senior Software Engineer - Java to lead a team delivering scalable microservices. You will architect, implement, and optimize services using Java and Spring, coordinating with Product, Architecture, DevOps, and QA for reliable releases.
Responsibilities include building microservices, managing AWS EKS deployments, Kafka-based event streams, and CI/CD pipelines with Jenkins or GitLab CI.
Role: Software Engineer - Java
Location: Hyderabad/Chennai - Hybrid
Hands On Experience
Required Technical Skills
Languages/Frameworks: Java (8/11/17+), Spring Boot, Spring Cloud, Spring Security, Spring Data JPA
Container Orchestration: AWS EKS (strong hands-on), Kubernetes (Deployments, StatefulSets, ConfigMaps, Secrets, HPA, Helm), Docker
Cloud: AWS (EKS, Lambda, API Gateway, S3, DynamoDB, RDS, SQS/SNS, IAM, VPC, CloudWatch, ECR)
Messaging: Apache Kafka (producers/consumers, Kafka Streams, partition strategy)
Architecture: Microservices, Event-Driven Architecture, Domain-Driven Design, API Gateway patterns
CI/CD & GitOps: Jenkins/GitLab CI/Code Pipeline,
Databases: PostgreSQL/MySQL, DynamoDB/MongoDB