Bengaluru
Posted 2 days ago
Job Summary:
We are seeking exceptional Backend Software Engineers with strong expertise in Java or Scala to join our team. The role involves designing, building, and maintaining scalable, distributed microservices and cloud-native platforms that power global entertainment experiences. You will work in a world-class technology environment, solving complex challenges and delivering high-performance solutions using AWS and Kubernetes in a modern DevOps setup.
Key Responsibilities:
- Design, develop, and maintain scalable microservices using Java or Scala.
- Build asynchronous, cloud-native systems for large-scale data transformation and processing.
- Collaborate with cross-functional teams in Agile/Scrum environments to deliver robust backend solutions.
- Participate in code and architecture reviews to ensure adherence to engineering best practices.
- Contribute to continuous integration and deployment processes using Jenkins or similar tools.
- Utilize Kubernetes, Docker, and Terraform for containerization, orchestration, and infrastructure automation.
- Take ownership of feature delivery from design to production deployment.
- Provide rotational on-call support for mission-critical backend services.
- Continuously explore and adopt new technologies to enhance system performance and scalability.
Qualifications:
Must-Have:
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- 4–12 years of backend development experience using Java or Scala.
- Strong understanding of microservices architecture and distributed systems.
- Hands-on experience with AWS services and cloud-native application development.
- Experience working with Kubernetes or Docker in production environments.
- Proficiency in CI/CD pipelines using Jenkins or equivalent tools.
- Strong problem-solving, debugging, and performance optimization skills.
- Excellent communication, collaboration, and documentation abilities.
Good-to-Have:
- Experience with Infrastructure as Code (IaC) tools such as Terraform.
- Exposure to asynchronous, event-driven architectures and data streaming.
- Experience working in a high-scale, low-latency system environment.
- Passion for clean code, automation, and modern software design patterns.
In Brief:
- Title: Backend Java/Scala Engineer (Mid, Senior & Staff Levels)
- Qualification: Bachelor’s degree in Computer Science or related field with strong backend development experience.
- Experience Needed: 4 to 12 years
- No. of Openings: 15
- Joining Type: Immediate / with-in 15 Days