Software Architect

12 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

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.



The Role


At RIEPL – We are looking for software Architect who is having experience range 12-16 years on Distributed Systems, Cloud Native, Micro service Architecture.


Key Responsibilities:


  • Leads the architectural vision for large-scale product and system design using modern technology stacks with a core focus on reusability, scalability, and performance at scale
  • Leads a team of Backend, Front-end and Full Stack engineers in the implementation of highly scalable, secure production systems
  • Collaborates with Product and Engineering stakeholders to design and build platform services that meet key product and infrastructure requirements
  • Produces both high-level and detailed designs for platform-level services
  • Authors clean, scalable, modular, secure, well-structured, and testable code
  • Designs and implements microservices with thoughtfully defined APIs
  • Clearly communicates architectural 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


Technical skill you should have


  • Candidate Should have at least total 12 to 16 years of experience in IT
  • 3+ experience as an Architect in building distributed, highly available and scalable, microservice-based Cloud Native architecture
  • Experience with Functional (Java 8) and Object-Oriented (Core Java) programming paradigms
  • Experience in one or more open-source Java frameworks such as Spring Boot, Spring Batch, Quartz, Spring Cloud, Spring Security, BPM, etc.
  • 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 (MongoDB, Preferably Couchbase DB)
  • Experience with NoSQL DB Elasticsearch
  • Experience with developing Microservices and SaaS products
  • Good understanding of automation and CI/CD (test and build automation)
  • Proficient in creating design documents including HLD and LLD documents with UML
  • Good Exposure on Design Patterns, Microservices Architecture Design patterns
  • 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
  • Experience with microservice architecture and 12 factor application
  • 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) and maintaining production environments
  • Good understanding of public clouds GCP, AWS Etc
  • Familiar with OWASP
  • Having experience in Telecom BSS (Business Support System) is 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”

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

Noida, Uttar Pradesh, India

Bengaluru, Karnataka, India

Noida, Uttar Pradesh, India

Noida, Uttar Pradesh, India

Noida, Uttar Pradesh, India

Noida, Uttar Pradesh, India