Bengaluru, Karnataka
None Not disclosed
On-site
Not specified
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 component s added advantage Qualification: BE/B.Tech/M.Tech/MCA with Computer science Background Mandatory Skills : Spring Cloud, Spring Boot, Kafka Location : Bengaluru, Karnataka, India Years Of Exp : 8 to 12 years Why you should choose us? Are you interested in working for a Global Leader in E-commerce? Are you excited about working on highly scalable platforms and applications that are accessed by millions of users every day? If so, read on to find out more about the opportunity. Rakuten is the largest E-commerce company in Japan and one of the largest E-commerce and Internet Services companies in the World. Rakuten is ranked in top 20 most innovative companies in the world by Forbes. Rakuten India Development Centre is the second largest technology hub outside of Japan that enables & builds platforms for global E commerce, Payments, Digital, AI, Data Science services across the globe. The India arm serves as a research and development center with an employee strength of around 450+ (& Growing). 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
None Not disclosed
On-site
Not specified
Job Description : Job Title: Senior Product Manager, Application Observability Department: Product Management Reports To: Director of Product Management Location: Rakuten Job Summary: We are seeking a highly motivated and experienced Senior Product Manager to lead the product strategy and roadmap for our Application Observability solutions. In this role, you will be responsible for defining, prioritizing, and delivering innovative features and capabilities that enable our customers to gain deep insights into the performance, health, and security of their applications. You will work closely with engineering, design, marketing, sales, and customer success teams to ensure the success of our observability products. You will be a champion for our users, deeply understanding their needs and translating them into actionable product requirements. Responsibilities: Product Strategy & Roadmap: Develop and maintain a comprehensive product strategy and roadmap for our Application Observability offerings, aligned with the company's overall vision and goals. Conduct market research, competitive analysis, and customer interviews to identify opportunities and unmet needs in the observability space. Define and prioritize product features and enhancements based on market analysis, customer feedback, and technical feasibility. Clearly articulate the product vision, strategy, and roadmap to internal and external stakeholders. Product Definition & Execution: Write detailed product requirements documents (PRDs), user stories, and acceptance criteria. Collaborate closely with engineering, design, and QA teams throughout the product development lifecycle. Participate in agile development processes, including sprint planning, daily stand-ups, and sprint reviews. Manage the product backlog and prioritize features based on business value, technical feasibility, and customer impact. Ensure timely and high-quality product releases. Go-to-Market & Product Launch: Work with marketing and sales teams to develop go-to-market strategies and launch plans for new products and features. Create product documentation, training materials, and sales enablement resources. Present product demos and presentations to customers, partners, and internal audiences. Monitor product performance and gather feedback to identify areas for improvement. Customer Engagement & Advocacy: Act as a subject matter expert on Application Observability and related technologies. Engage with customers to understand their needs, pain points, and use cases. Advocate for the customer within the organization and ensure that their voice is heard. Build strong relationships with key customers and partners. Data Analysis & Reporting: Track and analyze key product metrics to measure success and identify areas for improvement. Prepare regular reports on product performance and progress against goals. Use data to inform product decisions and prioritize features. Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field. MBA is a plus. 5+ years of product management experience, with a focus on Application Observability, APM, or related technologies. Deep understanding of observability principles, practices, and tools. Experience with cloud-native technologies, microservices architectures, and DevOps methodologies. Strong analytical and problem-solving skills. Excellent communication, presentation, and interpersonal skills. Proven ability to work effectively in a cross-functional team environment. Experience with agile development methodologies. Preferred Skills & Experience: Experience with specific observability platforms such as Datadog, New Relic, Dynatrace, Honeycomb, or similar. Experience with open-source observability tools such as Prometheus, Grafana, Jaeger, and OpenTelemetry. Experience with cloud platforms such as AWS, Azure, or GCP. Experience with containerization technologies such as Docker and Kubernetes. Knowledge of security best practices for application observability. Experience with product analytics tools such as Mixpanel or Amplitude. Familiarity with machine learning and AI applications in observability. Mandatory Skills : Product Marketing, Product Management, Observability Location : Bengaluru, Karnataka, India Years Of Exp : 8 to 10 years Why you should choose us? Are you interested in working for a Global Leader in E-commerce? Are you excited about working on highly scalable platforms and applications that are accessed by millions of users every day? If so, read on to find out more about the opportunity. Rakuten is the largest E-commerce company in Japan and one of the largest E-commerce and Internet Services companies in the World. Rakuten is ranked in top 20 most innovative companies in the world by Forbes. Rakuten India Development Centre is the second largest technology hub outside of Japan that enables & builds platforms for global E commerce, Payments, Digital, AI, Data Science services across the globe. The India arm serves as a research and development center with an employee strength of around 450+ (& Growing). 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
None Not disclosed
On-site
Not specified
Job Description : Over 8 + years of experience in designing, implementing, and maintaining robust and scalable network infrastructure solutions to meet organizational operational requirements. Lead cross-functional collaboration to gather requirements, assess system limitations, and deliver scalable and secure network solutions. Drive automation initiatives by implementing network provisioning, configuration, and monitoring processes to improve operational efficiency. Develop, manage, and optimize CI/CD pipelines for network infrastructure to ensure seamless deployment, integration, and delivery. Troubleshoot and resolve complex network automation issues, ensuring high availability, reliability, and optimal performance. Oversee the creation and maintenance of monitoring systems to ensure high availability and performance of software applications and network infrastructure. Stay updated on industry trends, emerging technologies, and best practices to continuously enhance network infrastructure and automation processes. Requirements: Bachelor's degree in Computer Science, Information Technology, or a related field. Proven experience as a Network DevOps Engineer or similar role, with expertise in designing and implementing scalable, secure, and automated network solutions. Strong proficiency in automation tools and scripting languages (e.g., Ansible, Python, Jenkins) for network configuration, deployment, and management. In-depth knowledge of networking protocols, security principles, and Infrastructure as Code (IaC) methodologies. Hands-on experience or knowledge of cloud platforms (e.g., AWS, Azure, GCP). Experience with network automation for devices such as Cisco ASR, Nexus, Catalyst, Juniper SRX, and Cumulus is a plus. Familiarity with monitoring tools like Grafana, Kentik, Elastic, Kibana, and others for network performance analysis. Excellent communication, leadership, and collaboration skills, with the ability to guide and mentor team members effectively. Relevant certifications (e.g., CCNP, DevNet, AWS Certified DevOps Engineer) are highly desirable. Mandatory Skills : Network DevOps Location : Bangalore, Karnataka, India Years Of Exp : 7 to 10 years Why you should choose us? Are you interested in working for a Global Leader in E-commerce? Are you excited about working on highly scalable platforms and applications that are accessed by millions of users every day? If so, read on to find out more about the opportunity. Rakuten is the largest E-commerce company in Japan and one of the largest E-commerce and Internet Services companies in the World. Rakuten is ranked in top 20 most innovative companies in the world by Forbes. Rakuten India Development Centre is the second largest technology hub outside of Japan that enables & builds platforms for global E commerce, Payments, Digital, AI, Data Science services across the globe. The India arm serves as a research and development center with an employee strength of around 450+ (& Growing). 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
None Not disclosed
On-site
Not specified
Job Description : Mandatory Qualifications: 3 to 5 years' experience with web application development Proficient at Java/Kotlin language Experience in development with Spring Boot, Jenkins, MySQL, AWS Experience with UNIX/Linux Good at problem solving Good at Data Structure and Algorithms Desired Qualifications: Expertise in building APIs Building a secure & stable platform Operational and troubleshooting experiences Effective Communication Mandatory Skills : Java, kotlin, springboot Location : Bangalore, Karnataka, India Years Of Exp : 3 to 5 years Why you should choose us? Are you interested in working for a Global Leader in E-commerce? Are you excited about working on highly scalable platforms and applications that are accessed by millions of users every day? If so, read on to find out more about the opportunity. Rakuten is the largest E-commerce company in Japan and one of the largest E-commerce and Internet Services companies in the World. Rakuten is ranked in top 20 most innovative companies in the world by Forbes. Rakuten India Development Centre is the second largest technology hub outside of Japan that enables & builds platforms for global E commerce, Payments, Digital, AI, Data Science services across the globe. The India arm serves as a research and development center with an employee strength of around 450+ (& Growing). 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
None Not disclosed
On-site
Not specified
Job Description : looking for Java, Spring boot, microservices professional with experience range 6-10 years who can lead the team of 4 to 6 members technically. Key Responsibilities: Works with the solution Designer/Architect to understand and clarify business requirements. Develop microservices which are Rest based or Event based using Java, Spring Boot, Kafka Lead and mentor junior developers and drive them into technical discussions. Coordinate cross-functional teams to deliver on the activities for existing technology solutions Responsible to do the code reviews with the team members Ensuring micro service system architecture is well-maintained as per standards and core principles of business. Participate in Sprint planning, system architecture, solution design and technical detailed design meetings. Deliver High Quality Code with adheres to standards and best practices Present development progress updates to the teams and stakeholders Be responsible for assessing current software development practices and principles to identify and implement process improvements Technical skill you should have Overall, 6 to 10 years of experience with Java 8, Spring Boot, Microservices Minimum 2 years of work experience as a Technical Lead Must have Development Experience on Reactive Spring Boot. Solid experience using Spring Boot, Spring Core, Reactive Spring, Spring Cloud, Spring Data Integration, Hibernate, and Microservices Should have experience in writing & consuming REST API Must have strong experience with Microservice Architecture Concepts Must have Experience on Kafka (Event based model) and Elasticsearch Must have Experience with any NoSQL Database like Couchbase(preferable), MongoDB, Cassandra, SQL Database like MySQL Experience with designing, implementing, and deploying micro services in distributed systems. Experience using GIT, Junit, Maven, Jenkins, Sonar Cloud Platform - Docker / Kubernetes/ CI/CD/AWS or any other - decent knowledge. Good Exposure on Design Patterns, API Gateways, Config servers Mandatory Skills : Java, Spring boot, Microservices Location : Bengaluru, Karnataka, India Years Of Exp : 6 to 10 years Why you should choose us? Are you interested in working for a Global Leader in E-commerce? Are you excited about working on highly scalable platforms and applications that are accessed by millions of users every day? If so, read on to find out more about the opportunity. Rakuten is the largest E-commerce company in Japan and one of the largest E-commerce and Internet Services companies in the World. Rakuten is ranked in top 20 most innovative companies in the world by Forbes. Rakuten India Development Centre is the second largest technology hub outside of Japan that enables & builds platforms for global E commerce, Payments, Digital, AI, Data Science services across the globe. The India arm serves as a research and development center with an employee strength of around 450+ (& Growing). 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
None Not disclosed
On-site
Not specified
Job Description : Job Title: Staff Engineer - MCPD Department Overview: Marketing Cloud Platform Department (MCPD)’s mission is to lead Rakuten’s marketing related products strategy, execute product development and implementation. We empower Rakuten internal marketing teams by building engaging, respectful and cost-efficient marketing platforms that put our customer at the center. Our main advantage comes from our ability to leverage the Rakuten Ecosystem. We provide marketing solutions such as marketing campaign management, multichannel communication and personalization. As a 200+ experts across Japan, India and Singapore, we are proud to be a technology organization and we share our knowledge across the Rakuten Tech community. Job Description: Position Overview: We are seeking a highly skilled and experienced Staff Engineer to to join our engineering team. The ideal candidate will possess deep expertise in Java, advanced Java, and microservices architecture, with strong skills in system design, low-level design (LLD), and database scaling. You will play a pivotal role in shaping our technology stack, ensuring high availability and scalability, and mentoring junior engineers. A key focus will be on leveraging Kubernetes for container orchestration and driving technical excellence across the organization. As a Staff Engineer, you will be responsible for hands-on and overseeing the development and delivery of our MCPD products, ensuring the highest standards of quality, performance, and reliability. Key Responsibilities: Architect and Design Systems: Lead the design and development of highly scalable and resilient microservices-based systems, providing both high-level architecture (HLD) and detailed low-level designs (LLD). Code Reviews and Best Practices: Drive engineering best practices through code reviews, design discussions, and collaboration with cross-functional teams. Database Scaling: Design and optimize databases to support high transaction volumes, ensuring efficient scaling and performance tuning for production environments. Microservices Development: Build, deploy, and manage microservices using modern technologies and frameworks, ensuring smooth operation in distributed environments. System Ownership: Take full ownership of features or systems from conception to production, ensuring they meet reliability, performance, and security standards. Kubernetes & Cloud-Native Architecture: Leverage Kubernetes for deploying, scaling, and managing containerized applications, ensuring seamless orchestration in cloud environments. Mentorship and Leadership: Mentor junior engineers and contribute to their professional growth through knowledge sharing, coaching, and promoting a culture of continuous improvement. Collaboration: Work closely with product managers, architects, and other engineering teams to translate business requirements into technical solutions. Innovation and R&D: Stay updated with the latest technology trends and evaluate new tools, frameworks, and methodologies to ensure the team is leveraging cutting-edge solutions. Qualifications: Bachelor’s or master’s degree in computer science, Engineering, or a related field. 10+ years of experience in software development, with expertise in Java and advanced Java concepts. Proven experience with microservices architecture, including hands-on experience building and maintaining distributed systems. Strong understanding of system design and ability to create high-availability, high-performance applications. Experience with low-level design (LLD), providing detailed design solutions for complex problems. Deep knowledge of database scaling techniques, such as partitioning, sharding, and replication. Proficient in Kubernetes for container orchestration, including production experience with large-scale deployments. Knowledge of messaging systems (Kafka, RabbitMQ). Familiarity with cloud platforms (AWS, GCP, Azure) and modern DevOps practices. Preferred Skills: Experience with other languages such as Python, Go, or Node.js. Familiarity with AIOps, observability, and monitoring tools. Mandatory Skills : Java, Spring Boot, GO, Python, LLD, HLD Location : Bangalore, Karnataka, India Years Of Exp : 10 to 13 years Why you should choose us? Are you interested in working for a Global Leader in E-commerce? Are you excited about working on highly scalable platforms and applications that are accessed by millions of users every day? If so, read on to find out more about the opportunity. Rakuten is the largest E-commerce company in Japan and one of the largest E-commerce and Internet Services companies in the World. Rakuten is ranked in top 20 most innovative companies in the world by Forbes. Rakuten India Development Centre is the second largest technology hub outside of Japan that enables & builds platforms for global E commerce, Payments, Digital, AI, Data Science services across the globe. The India arm serves as a research and development center with an employee strength of around 450+ (& Growing). 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”
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.
We have sent an OTP to your contact. Please enter it below to verify.