Senior Technical Lead

Rakuten India

Bengaluru

On-site

INR 4,000,000 - 6,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Rakuten India is hiring a Senior Technical Lead to design and build platform services and microservices at scale. You will translate business requirements into robust, secure solutions and drive end-to-end delivery with Java, Spring, and cloud-native architectures.

You will collaborate across Product and Engineering teams, define APIs, review designs, and ensure alignment with organizational standards and best practices in Agile environments.

Qualifications

  • Total 8+ years of IT software development and architecture experience.
  • 3+ years as an Architect building distributed, highly available microservice-based cloud-native architecture.
  • Experience with Java frameworks: Spring Boot, Spring Batch, Spring Cloud, Quartz, Spring Security, BPM.
  • Experience with Angular single-page applications.
  • Experience with messaging systems: Apache Kafka (Required), RabbitMQ.
  • Experience with RDBMS: MySQL, PostgreSQL, Oracle.
  • Experience with document DB: Couchbase or MongoDB.
  • Experience with NoSQL: Elasticsearch.
  • Proficient in UML and LL design documents.

Responsibilities

  • Collaborates with Product and Engineering stakeholders to design and build platform services that meet key product and infrastructure requirements.
  • Produces detailed designs for platform-level services.
  • Makes robust technical solutions from business requirements aligned to standards and strategy.
  • Designs and implements microservices with thoughtfully defined APIs.
  • Should be conversant with frameworks & Architectures - Spring Boot, Spring Cloud, Spring Batch, Messaging Frameworks (Kafka), Microservice Architecture.
  • Work with other areas of technology team to realize end-to-end solution and estimation for delivery proposals.

Skills

Java
Spring Boot
Spring Cloud
Microservices
Kafka
Angular
REST/GRPC/GraphQL APIs
Docker
Kubernetes
Cloud (GCP/AWS)
OAuth 2 / Keycloak / SAML
Git
UML / LLD
Design Patterns
Prometheus / Grafana / ELK
OWASP

Tools

Docker
Kubernetes
Jira
Git

Job description

Rakuten India is the Development Centre and key technology hub of the Rakuten Group, Inc. We enable our businesses with our depth of knowledge in multiple streams of technology such as Mobile and Web Development, Web Analytics, Platform Development, Backend Engineering, Data Science, Machine Learning, Artificial Intelligence and much more. Our unique 24/7 support center ensures reliability and sustenance of the Rakuten Ecosystem. With dedicated centres of excellence for Mobile Application Development, Data Analytics, Engineering, DevOps and Information Security, we ensure the success of multiple units of Rakuten Group, Inc. With 1700+ employees and growing, Rakuten India is housed in Crimson House Bangalore in the heart of the city.

Job Title: Senior Technical Lead
Job Description
Job Responsibilities:
  • Collaborates with Product and Engineering stakeholders to design and build platform services that meet key product and infrastructure requirements
  • Produces both detailed designs for platform-level services
  • Must be able to evaluate software and products against business requirements and turn business requirements into robust technical solutions fitting into corporate standards and strategy
  • Designs and implements microservices with thoughtfully defined APIs
  • Should be conversant with frameworks & Architectures - Spring Boot, Spring Cloud, Spring Batch, Messaging Frameworks (like Kafka), Micro service Architecture
  • Work with other areas of technology team to realize end to end solution and estimation for delivery proposals.
  • Sound understanding of Java concepts, understanding of the technologies in the various architecture tiers – presentation, middleware, data access and integration to propose solution using Java /open-source technologies
  • Design modulesthat are scalable, reusable, modular, secure.
  • Clearly communicates design decisions, roadblocks and timelines to key stakeholders
  • Adheres to all industry best practices and standards for Agile/Scrum Frameworks adopted by the Organization including but not limited to daily stand-ups, grooming, planning, retrospectives, sprint reviews, demos, and analytics via systems (JIRA) administration to directly support initiatives set by Product Management and the Organization at large
  • Actively participate in Production stabilization and lead system software improvements along with team members.
Technical Skills:

Candidate Should have at least total 8+ years of experience in IT software development/design architecture.

  • 3+ experience as an Architect in building distributed, highly available and scalable, microservice-based Cloud Native architecture
  • Experience in one or more open-source Java frameworks such as Spring Boot, Spring Batch, Quartz, Spring Cloud, Spring Security, BPM, etc.
  • Experience in single page web application framework like Angular.
  • Experience with at least one type messaging system (Apache Kafka (Required), RabbitMQ)
  • Experience with at least one RDBMS (MySQL, PostgreSQL, Oracle)
  • Experience with at least one document-oriented DB (Preferably Couchbase DB, MongoDB)
  • Experience with at least one NoSQL DB like Elasticsearch
  • Proficient in creating design documents - LLD documents with UML
  • Good Exposure on Design Patterns, Microservices Architecture Design patterns and 12 factor application
  • Experience working with observability/monitoring framework (Prometheus/Grafana, ELK) along with any APM tool
  • Ability to conceptualize end-to-end system components across a wide range of technologies and translate into architectural design patterns for implementation
  • Knowledge of security systems like Oauth 2, Keyclaok and SAML
  • Familiarity with source code version control systems like Git/SVN
  • Experience using, designing, and building REST/GRPC/ GraphQL/Web Service APIs
  • Production experience with container orchestration (Docker, Kubernetes/CI/CD) and maintaining production environments
  • Good understanding of public clouds GCP, AWS Etc.
  • Good Exposure on API Gateways, Config servers
  • Familiar with OWASP
  • Experience in Telecom BSS (Business Support System) for CRM components added advantage

Rakuten is committed to cultivating and preserving a culture of inclusion and connectedness. We are able to grow and learn better together with a diverse team and inclusive workforce. The collective sum of the individual differences, life experiences, knowledge, innovation, self-expression, and talent that our employees invest in their work represents not only part of our culture, but our reputation and Rakuten’s achievement as well. In recruiting for our team, we welcome the unique contributions that you can bring in terms of their education, opinions, culture, ethnicity, race, sex, gender identity and expression, nation of origin, age, languages spoken, veteran’s status, color, religion, disability, sexual orientation and beliefs

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer 2 Cloud
Software Engineer 2 Cloud

Rakuten Symphony • Indore District

On-site
INR 1,500,000 - 2,800,000
Technical Lead - Backend
Technical Lead - Backend

One97 Communications Limited • Dadri

On-site
INR 1,500,000 - 2,500,000
Specialist - Core Network AI & Automation
Specialist - Core Network AI & Automation

Rakuten Symphony • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Senior Tech Lead
Senior Tech Lead

Comviva • Gurugram District

On-site
INR 1,500,000 - 2,500,000
Technical Lead
Technical Lead

BuildxPartners • Bengaluru Urban

On-site
INR 4,000,000 - 7,000,000
Principal Platform Engineer
Principal Platform Engineer

Rakuten India • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Technical Lead
Technical Lead

NeosAlpha Technologies Limited • India

On-site
INR 1,500,000 - 2,500,000
Technical Lead
Technical Lead

BuildxPartners • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Technical Lead - Java API_Offshore
Technical Lead - Java API_Offshore

Photon • Chennai District

On-site
INR 1,200,000 - 1,800,000
Technical Lead - JAVA
Technical Lead - JAVA

Srijan: Now Material • Gurugram District

Hybrid
INR 3,000,000 - 5,000,000