Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Designer Role @ Rakuten

Home > Software Development

 Designer Role

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 modules that 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 (MongoDB, Preferably Couchbase DB)
  • Experience with 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.

Immediate Joiner/30 days

Job Classification

Industry: Software Product
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time

Contact Details:

Company: Rakuten
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   Java ELK PostgreSQL Prometheus Quartz Customer Management Grafana Angular Backend Development Spring Cloud Client Management RabbitMQ IT software development Customer Support Microservice Fullstack Development MySQL Apache Kafka Spring boot Oracle Spring Security BPM

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

HCL Hiring For Scrum master role

  • HCLTech
  • 4 - 9 years
  • Hyderabad
  • 1 day ago
₹ Not Disclosed

UI Designer & Developer

  • Wazeefa1 Technologies
  • 1 - 6 years
  • Thrissur
  • 7 days ago
₹ Not Disclosed

UI & UX Designer - Developer

  • Developer Bazaar
  • 0 - 2 years
  • Indore
  • 9 days ago
₹ Not Disclosed

Openings For Software Engineer Role(.net Developer)

  • Randstad Digital
  • 3 - 7 years
  • Chennai
  • 13 days ago
₹ 12-18 Lacs P.A.

Rakuten

RAKUTEN INDIA ENTERPRISE PVT LTD RAKUTEN INDIA ENTERPRISE PVT LTD