Description
KENVUE GCC, BENGALURU
Backend Engineer - Digital Health & Connected Experience
This position is based in Bangalore, India and reports to the Global Technical Product Owner Senior Manager.
Who we are
At Kenvue, we realize the extraordinary power of everyday care. We are committed to developing innovative solutions that make a positive difference in people's lives. Our teams strive to create products and services that enhance the well-being of individuals and communities around the world. With a focus on sustainability, diversity, and inclusion, Kenvue is a place where you can grow your career while making an impact.
Location : Bangalore, India
About the platform
----------------------
Our Global Digital Health & Connected Experience Platform offers a unified solution for all of our Digital Health Mobile Applications and Mobile Applications with physical Connected Devices. It is our Global solution for Mobile Health Software comprising of composable frontend and backend components and services. By eliminating silos, it consolidates tools and services under a one comprehensive framework, ensuring seamless maintainability and service continuity. Built on a component-based software architecture, the platform supports modular and reusable elements for both mobile and hybrid solutions. A robust backend infrastructure guarantees high performance, driving consistency across applications. This unified approach enhances collaboration, efficiency, and innovation throughout the organisation, delivering a cohesive and scalable solution for all products.
What you will do
As a Backend Lead, you will lead the design and development of scalable, high-performance, and secure backend solutions for the Connected Experience Platform. You will design complex systems using microservices and ensure that the platform adheres to DevOps practices, enabling continuous integration and continuous delivery (CI/CD). You will focus on creating resilient and fault-tolerant backend systems, leveraging cutting-edge cloud technologies to optimize scalability and performance. With experience in software design patterns, you will ensure quality through proper testing strategies and enforce best practices in security. You will collaborate closely with frontend teams working on React Native to create seamless integrations and guide them through technical challenges. You will also contribute to internationalization (i18n), localization (110n), and CMS solutions, ensuring the platform's global usability. Mentoring junior engineers and promoting best practices in architecture, design, and development will also be a key part of your role.
K ey Responsibilities
• Lead the design and development of scalable, high-performance, and secure backend solutions using modern cloud computing technologies.
• Design and implement scalable, high-performance microservices with an emphasis on security, fault tolerance, and maintainability.
• Champion DevOps practices, including CI/CD automation, infrastructure as code (IaC), and containerization (e.g., Docker, Kubernetes).
• Collaborate with frontend teams using React and React Native, ensuring backend and frontend systems are well-integrated and optimized for performance and security.
• Ensure backend systems are optimized for internationalization (i18n) and localization (110n) and can integrate seamlessly with CMS systems.
• Define and implement testing strategies (unit, integration, and end-to-end) to ensure code quality and reliability.
• Ensure security best practices are applied in backend systems, including secure access, data protection, and API security.
• Mentor and coach junior engineers, fostering best practices in architecture, coding, and design.
• Stay up-to-date with the latest trends in cloud computing, DevOps, and software architecture, and apply these technologies to improve the platform.
• Collaborate with cross-functional teams to ensure seamless deployment and operation of backend services in production environments.
What we are looking for
---------------------------
Required Qualifications:
Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
• Minimum 3 years of experience in software engineering and architecture, with a focus on backend and platform solutions.
• Expertise in microservices architecture and designing for scalability, performance, and fault tolerance.
• Strong hands-on experience with CI/CD and DevOps tools and practices.
• Deep knowledge of backend development, including Node.js or Python, or Java.
• Experience with frontend integration for React and React Native applications.
• Solid understanding of software design patterns, data structures, and system architecture principles.
• Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
• Extensive experience with event-driven microservices architecture and integrating customer identity and access management systems.
• Strong problem-solving skills and the ability to work in a collaborative, fast-paced environment.
• Proven experience mentoring and guiding engineering teams in architectural decisions and best practices.
Nice to Have
• Working experience in the fields of Software as a Medical Device.
• Experience with CMS platforms (e.g., Strapi, Contentful) and their integration into backend systems.
• Familiarity with advanced cloud infrastructure, including serverless architecture (e.g., AWS
Lambda, Google Cloud Functions).
• Proficiency with container orchestration (e.g., Kubernetes) and Infrastructure as Code (laC)
tools such as Terraform.
• Strong knowledge of database scaling techniques (e.g., sharding, partitioning) and modern database solutions (e.g., NoSQL, Graph databases).
• Familiarity with mobile app architectures and backend systems supporting mobile clients.
• Strong understanding of algorithm concepts and data structures for efficient system design.
Qualifications
Bachelor's or Master's degree in Computer Science, Engineering, or a related field
Primary Location Asia Pacific-India-Karnataka-Bangalore
Job Function Engineering (IT)
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.