Software architect

4 weeks ago


Bengaluru, India Rakuten India Full time
We are a Rakuten Group company, providing global B2 B services for the mobile telco industry and enabling next-generation, cloud-based, international mobile services. Building on the technology Rakuten used to launch Japan’s newest mobile network, we are now taking our mobile offering global To support our ambitions to provide an innovative cloud-native telco platform for our customers, we are looking to recruit and develop top talent from Digital Product Management. Let’s build the future of mobile telecommunications together
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), Rabbit MQ)
Experience with at least one RDBMS (My SQL, Postgre SQL, Oracle)
Experience with at least one document-oriented DB (Mongo DB, Preferably Couchbase DB)
Experience with No SQL DB Elasticsearch
Experience with developing Microservices and Saa S 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
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”

  • Bengaluru, Karnataka, India Guidewire Software Full time

    At Guidewire, we are on a mission to revolutionize the insurance industry with innovative data analytics and visualization tools. We are seeking an experienced Senior Software Architect who can lead our team in designing and implementing cutting-edge software systems.As a key member of our engineering team, you will be responsible for:Architecting complex...


  • Bengaluru, Karnataka, India MRI Software Full time

    Job OverviewMRI Software is a leading provider of software solutions for the real estate and property management industries. We are seeking an experienced and skilled Lead Software Architect to join our team.About the RoleWe are looking for a highly motivated and results-driven individual to lead our software development team. As a Lead Software Architect,...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    About GuidewireGuidewire is the leading platform for Property & Casualty insurers to engage, innovate, and grow efficiently. Our platform combines digital, core, analytics, and AI to deliver a cloud service.We partner with our customers to continually evolve and enable their success. With an unparalleled implementation track record of 1600+ successful...


  • Bengaluru, Karnataka, India IAST Software Solution Pvt Ltd Full time

    Job Title: Software Solutions ArchitectAbout the Role:We are seeking an experienced Software Solutions Architect to join our team at IAST Software Solution Pvt Ltd. As a key member of our architecture team, you will be responsible for designing and architecting complex enterprise applications using Spring Boot framework.Key Responsibilities:Translate...

  • AI Software Architect

    1 month ago


    Bengaluru, Karnataka, India Dew Software Full time

    Dew Software is seeking a highly skilled and experienced AI Software Architect to lead the development of cutting-edge artificial intelligence solutions.Company OverviewWe are a forward-thinking company dedicated to delivering innovative software solutions that transform businesses. Our team of experts is passionate about pushing the boundaries of what is...


  • Bengaluru, Karnataka, India Iosys Software Full time

    Iosys Software is seeking a skilled Senior Golang Software Architect to join our Product & Engineering team.Estimated Salary: $120,000 - $180,000 per annumAbout the RoleThe successful candidate will have extensive knowledge of software development and will work alongside other software engineers and developers to deliver high-quality products.Key...


  • Bengaluru, Karnataka, India MRI Software Full time

    About the RoleWe are seeking a highly skilled Senior Software Architect to lead our HR systems development team. As a key member of our technology team, you will be responsible for designing and implementing innovative solutions to meet the evolving needs of our HR business.

  • Software Architect

    3 weeks ago


    Bengaluru, Karnataka, India Guidewire Software Full time

    Job Description:We are seeking a highly skilled Software Architect - Data Analytics to join our team at Guidewire Software. This role will involve leading the design and architecture of complex software systems, collaborating with product managers and engineers to translate business requirements into technical specifications, and mentoring junior...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    At Guidewire Software, we're on a mission to revolutionize the insurance industry by harnessing the power of data analytics and visualization. We're seeking an experienced Senior Software Engineer(Java) with a passion for architecting complex software systems that drive actionable insights.Job OverviewWe're looking for a talented engineer who can lead our...

  • Software Architect

    4 days ago


    Bengaluru, Karnataka, India Guidewire Software Full time

    We are seeking an experienced Software Architect to lead our Data Analytics team. This is a unique opportunity to design and implement cutting-edge data analytics solutions for the insurance industry.**Key Responsibilities:**Lead the design and architecture of complex software systems, aligning with the company's technical vision.Collaborate with product...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    Guidewire Software, the market leader that 400+ insurance companies trust to run their critical platform, is seeking a seasoned software architect to lead our next generation of data analytics and visualization tools. We believe that making a great decision should not require 100 in-house data scientists.We are looking for an enthusiastic engineer who is...


  • Bengaluru, Karnataka, India Spigot Software Full time

    Job Title: Senior Networking ArchitectWe are seeking a highly skilled Senior Networking Architect to join our team at Spigot Software. As a key member of our global Storage team, you will be responsible for designing and delivering innovative networking solutions for dynamic environments with diverse requirements.The ideal candidate will have a strong...


  • Bengaluru, Karnataka, India Dew Software Full time

    We are seeking a highly skilled Senior Database Architect to join our team at Dew Software. As a Senior Database Architect, you will design, develop, and maintain high-performance SQL databases that support software applications.Job DescriptionDesign and implement database architectures that meet business requirementsDevelop and maintain optimized SQL...


  • Bengaluru, Karnataka, India Sonata Software Full time

    Sonata Software is seeking an experienced Senior Data Architect to lead our data solutions team.We are a leading provider of IT services and solutions, with a strong focus on Microsoft technologies.The successful candidate will have a proven track record in designing and implementing data architecture, ensuring the integrity, security, and scalability of our...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    About the RoleWe are seeking a highly skilled Data Driven Java Software Architect to join our team at Guidewire Software. This is an exciting opportunity to work on complex software systems, make informed decisions that align with the company's technical vision, and lead design and architecture discussions.Key ResponsibilitiesLead design and architecture...


  • Bengaluru, Karnataka, India Automation Anywhere Software Pvt ltd Full time

    About Automation Anywhere Software Pvt ltdAutomation Anywhere Software Pvt ltd is a pioneer in AI-driven automation that accelerates business growth by empowering organizations worldwide.The company's Automation Success Platform leverages cutting-edge AI technologies, including process discovery, RPA, end-to-end process orchestration, document processing,...

  • Software Architect

    19 hours ago


    Bengaluru, Karnataka, India Nagarro Software Pvt. Ltd Full time

    OverviewNagarro Software Pvt. Ltd is a global Digital Product Engineering company with 18,000+ experts across 36 countries.We are seeking an experienced Software Architect to join our team and help shape our products using Salesforce-based technical solutions.


  • Bengaluru, Karnataka, India Eka Software Solutions Full time

    About Eka Software Solutions:Eka, a prominent player in the vendor solutions market for metals, energy, and agriculture, has merged with Quor Group. This strategic merger has solidified our position in the industry.We cater to a diverse range of asset classes utilizing a cloud-based suite of CTRM and ETRM solutions enhanced by AI/ML technology, alongside...


  • Bengaluru, Karnataka, India Spigot Software Full time

    Job Title: Network Automation Solutions ArchitectWe are seeking a highly skilled Network Automation Solutions Architect to join our team at Spigot Software. As a key member of our global Storage team, you will be responsible for designing and delivering innovative solutions for dynamic environments with diverse requirements.The ideal candidate will have a...


  • Bengaluru, Karnataka, India Bosch Global Software Technologies Full time

    Are you a seasoned software expert looking to lead the development of cutting-edge automotive solutions? We are seeking a highly skilled Senior Automotive Software Architect to join our team at Bosch Global Software Technologies.About the Role:Lead the architecture and design of Android-based automotive software solutions, ensuring high performance,...