TalentXO

Software Development Engineer II/III - Java/Spring Boot

Job Location

bangalore, India

Job Description

Job Description : We are looking for " SDE-II-III-Java-Development " to join our client's dynamic team (the world's leading mobile eSports platform that allows users to participate in free as well as paid competitions across 60 games in multiple categories, including fantasy sports, sports games, puzzle, casual and board games). Location : Onsite (Work from office) Bangalore Experience Required : 4 - 8 yrs Working Days : 5 days/week Review Criteria : Mandatory : Strong Java Software Engineer Profile with expertise Data Systems / Data streaming Mandatory (Experience) - Must have 4 YOE in core Backend Development using Java and Spring Boot Mandatory (Core Skills 1) - Must have experience in working on Microservices architecture & Distributed systems Mandatory (Core Skills 2): Experience in RESTful APIs (Spring Boot, Dropwizard) and gRPC communication frameworks. Mandatory (Core Skills 3): Must have strong Cloud Engineering experience (preferably GCP) Mandatory (Core Skills 4) - Strong hands-on experience in data streaming technologies (Apache Spark, Flink etc) for high-volume data streaming (Ex- Videos, Games, eCommerce etc) Mandatory (Education) - BE / B.Tech in CS / IT OR BE / B.Tech from Tier-1 Engineering College Mandatory (Company) - B2C Product Companies only (Preferred - Gaming, Quick Commerce, eCommerce). Role & Responsibilities : - Responsible for ensuring that the architecture and design of the platform remains top-notch with respect to scalability, availability, reliability and maintainability - Act as a key technical contributor as well as a hands-on contributing member of the team. - Own end-to-end availability and performance of features, driving rapid product innovation while ensuring a reliable service. - Working closely with the various stakeholders like Program Managers, Product Managers, Reliability and Continuity Engineering(RCE) team, QE team to estimate and execute features/tasks independently. - Maintain and drive tech backlog execution for non-functional requirements of the platform required to keep the platform resilient - Assist in release planning and prioritization based on technical feasibility and engineering constraints - A zeal to continually find new ways to improve architecture, design and ensure timely delivery and high quality Ideal Candidate : - Thorough understanding of highly distributed, low latency and high throughput systems 4 years of hands-on experience in Java and Springboot working on consumer facing internet products - Knowledge of globally distributed disaster-recovery enabled architectures - Solid understanding of cloud engineering (GCP preferably) - Expert knowledge of micro services stack and principles (12-factor app) and related network architectures - Experience of the best practices or REST(SpringBoot, jHipster, Dropwizard) and non-REST (gRPC) communication - Experience of working with data streaming tech - Apache Spark, Flink - Good to have experience on building Data Products and ML Platform - Exceptional code reviewer and solid programmer (Java/Python) - Exposure to multiple kinds of data storage and retrieval strategies - Relational, Non relational, Document, Graph, Object, Timeseries databases - Solid grip on CAP theorem, transactional consistency, distributed transactions, eventual consistency - Knowledge of essential distributed design patterns for backpressure, bulkhead, circuit breaker, event sourcing, CQRS, event driven architecture - Good knowledge of mid tier caching strategies - Understanding of Containerization, Orchestration and Service mesh frameworks (Kubernetes, Mesos, Ist.io, etc) - Good understanding of the best practices of API design - Champion of Engineering excellence - code reviews, unit tests, documentation of system design and architecture, etc - Computer Science or equivalent engineering graduate from a reputed college (ref:hirist.tech)

Location: bangalore, IN

Posted Date: 5/4/2025
View More TalentXO Jobs

Contact Information

Contact Human Resources
TalentXO

Posted

May 4, 2025
UID: 5179473212

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.