Back End Developer
Capgemini Engineering · Chennai, Tamil Nadu, India
Apply & track with Apply EdgeBackend EngineerLocation :- Chennai Experience :- 4–9 YearsChoosing Capgemini means choosing a place where you’ll be empowered to shape your career, supported by a collaborative global community, and inspired to reimagine what’s possible. Join us in building scalable, high-performance backend systems that power modern digital applications and enable seamless data-driven experiences.Your RoleAs a Backend Engineer, you will be responsible for designing and developing robust APIs and microservices-based architectures. You will work closely with cross-functional teams to deliver scalable backend solutions, integrate messaging systems, and optimize application performance.In this role, you will:· Design and develop scalable APIs and backend services using Node.js.· Build and maintain microservices-based architectures.· Integrate Kafka for real-time data streaming and event-driven communication.· Optimize system performance, scalability, and reliability.· Design and manage database schemas for both SQL and NoSQL systems.· Implement asynchronous processing for high-throughput applications.· Collaborate with frontend teams, DevOps, and stakeholders to deliver end-to-end solutions.· Continuously improve code quality, system efficiency, and development practices.Your Profile· 4–9 years of experience in backend development.· Strong hands-on experience with Node.js and microservices architecture.· Experience in building and consuming RESTful APIs.· Solid understanding of SQL and NoSQL database design.· Experience with Kafka integration and event-driven systems.· Knowledge of asynchronous programming and performance optimization techniques.· Strong problem-solving skills and attention to detail.· Good communication and collaboration skills.· Bachelor’s degree in Computer Science, Engineering, or a related field.Must-Have Skills· Node.js· Microservices Architecture· REST APIs· SQL / NoSQL DatabasesNice-to-Have Skills· Redis· Advanced Kafka concepts· GraphQLWhat You’ll Love About Working Here· Collaborative and inclusive work environment.· Opportunities to work on modern backend technologies and distributed systems.· Continuous learning and upskilling opportunities.· Flexible work culture supporting work-life balance.About UsCapgemini is a global business and technology transformation partner, helping organizations accelerate their digital transformation. With deep expertise across industries, Capgemini delivers end-to-end solutions powered by innovation, collaboration, and cutting-edge technologies.