Senior Backend Technical Lead

1 day ago


Chennai, Tamil Nadu, India Gen Full time

At Gen, we are seeking an experienced Senior Backend Technical Lead to spearhead our backend development team. This role requires a technical leader with extensive knowledge of Java and Spring framework, event-driven architecture principles, and AWS cloud services.

About the Role
  • The successful candidate will lead the design and implementation of scalable, secure, and high-performing backend microservices using Java and Spring framework.
  • They will champion event-driven architecture principles and guide the team in effectively utilizing Apache Kafka for asynchronous communication between microservices.
  • The Senior Backend Technical Lead will architect and implement robust, distributed microservices infrastructure leveraging AWS cloud services (EC2/ECS, S3, MSK, DynamoDB, Lambda) with a focus on security and scalability.

Responsibilities:

  • Design and implement scalable, secure, and high-performing backend microservices using Java and Spring framework.
  • Champion event-driven architecture principles and guide the team in effectively utilizing Apache Kafka for asynchronous communication between microservices.
  • Architect and implement robust, distributed microservices infrastructure leveraging AWS cloud services (EC2/ECS, S3, MSK, DynamoDB, Lambda) with a focus on security and scalability.
  • Provide technical expertise and guidance on selecting and using NoSQL databases (e.g., MongoDB, Cassandra) to optimize data storage and retrieval for microservices.
  • Oversee the implementation of CI/CD pipelines using tools like Teamcity or Jenkins or GitLab CI/CD to automate the build, test, and deployment process for microservices.
  • Foster collaboration across cross-functional teams (product, front-end, QA) to ensure seamless integration and delivery of microservices.
  • Mentor and guide junior engineers, fostering a culture of knowledge sharing and continuous learning within the team.
  • Stay up-to-date with the latest advancements in Java, Spring, Kafka, AWS cloud technologies, NoSQL databases, CI/CD tools, and Agile methodologies.
  • Identify and evaluate new technologies that could improve the microservices architecture.
  • Participate in defining the technical roadmap for the backend development team.
  • Advocate for best practices in microservices development, code quality, and maintainability.

What You'll Need to be Successful in this Role:

  • Master's degree in Computer Science or a related field (or equivalent experience).
  • 10+ years of experience as a software engineer with a proven track record of success in architecting and leading backend development efforts.
  • In-depth expertise in Java and object-oriented programming principles.
  • Extensive experience with Spring framework (Spring Boot preferred).
  • Mastery of event-driven architecture principles and hands-on experience implementing them using Apache Kafka.
  • Proven experience working with AWS cloud services (EC2/ECS, S3, MSK, DynamoDB, Lambda preferred) to build and deploy scalable microservices infrastructure.
  • Strong understanding of NoSQL databases (e.g., MongoDB, Cassandra) and their use cases within microservices architectures.
  • Experience in implementing CI/CD pipelines using tools like Teamcity or Jenkins or GitLab CI/CD.
  • Deep understanding of Agile methodologies (Scrum) and a passion for continuous improvement.
  • Excellent problem-solving, analytical, and communication skills.
  • Strong leadership qualities, the ability to mentor and inspire others, and a collaborative work style.
  • A passion for learning and staying current with new technologies.

  • Senior Technical Lead

    1 month ago


    Chennai, Tamil Nadu, India PREVAJ CONSULTANTS PRIVATE LIMITED Full time

    Job SummaryWe are seeking a highly skilled Senior Technical Lead to join our team at PREVAJ CONSULTANTS PRIVATE LIMITED. As a key member of our technical team, you will be responsible for providing guidance, mentorship, and support to team members, as well as resolving complex technical issues and driving solutions that align with best practices and industry...


  • Chennai, Tamil Nadu, India NielsenIQ Full time

    Job DescriptionAs a Senior Software Engineer in NielsenIQ's flagship product, you will be provided with a great opportunity to work as part of an agile feature team of technologists within the NielsenIQ product ecosystem. Specifically, you will work in a squad (mixing other developers, SREs, UI/UX designers, Product Owners, and Product Managers) dedicated to...


  • Chennai, Tamil Nadu, India Scalent Solutions Full time

    Job Title: Senior Backend DeveloperJob Summary:We are seeking a highly skilled Senior Backend Developer to join our team at Scalent Solutions. As a key member of our engineering team, you will be responsible for designing, building, and maintaining scalable and efficient backend systems.Key Responsibilities:Lead the development and implementation of complex...


  • Chennai, Tamil Nadu, India Getinz Techno Services Full time

    Getinz Techno Services seeks a seasoned Backend Architectural Lead to spearhead the development of robust, scalable, and maintainable backend architectures.About UsWe are a leading technology firm dedicated to delivering cutting-edge solutions. Our team of experts is passionate about pushing the boundaries of innovation and excellence.Job DescriptionThis...


  • Chennai, Tamil Nadu, India Vestas Full time

    We are seeking a highly skilled Senior Software Engineer to lead our backend development team. The ideal candidate will have strong programming skills and experience with backend technologies.Key responsibilities include:Designing and implementing scalable backend systemsCollaborating with cross-functional teams to deliver high-quality softwareMentoring...


  • Chennai, Tamil Nadu, India TERAFINA SOFTWARE SOLUTIONS PRIVATE LIMITED Full time

    Job Title: Senior Backend DeveloperNCR Voyix is a leading global provider of digital commerce solutions for the retail, restaurant and banking industries. As a Senior Backend Developer, you will be responsible for designing and implementing sub-modules, reviewing requirements, and providing simple, workable solutions. You will also mentor junior programmers...


  • Chennai, Tamil Nadu, India CLARITY TRAVEL SOLUTIONS PRIVATE LIMITED Full time

    Job OverviewAt Clarity Travel Solutions Private Limited, we are seeking a highly skilled developer to join our team as a Senior Backend Developer. With a strong background in Node.js and experience in designing, developing, and optimizing server-side components, you will play a critical role in ensuring the success of our high-performance, scalable...


  • Chennai, Tamil Nadu, India Daxx Full time

    Job Title: Senior Backend DeveloperAbout the Role:We are seeking a highly skilled Senior Backend Developer to join our team. As a Senior Backend Developer, you will be responsible for designing, developing, and deploying scalable and efficient backend systems using Node.js.Key Responsibilities:Design and develop backend systems using Node.js, NestJS, and...


  • Chennai, Tamil Nadu, India IDIQ Full time

    Job Title: Senior Backend DeveloperJob Summary:We are seeking a highly skilled Senior Backend Developer to join our team at IDIQ. As a Senior Backend Developer, you will be responsible for designing and developing solutions using a microservices pattern and structure.Key Responsibilities:Designing and developing solutions using a microservices pattern and...


  • Chennai, Tamil Nadu, India Getinz Techno Services Full time

    About the RoleWe are seeking an experienced Backend Lead to join our team at Getinz Techno Services. As a key member of our engineering team, you will be responsible for designing and implementing robust, scalable, and maintainable backend architectures.The ideal candidate will have a strong understanding of database design and management, as well as...


  • Chennai, Tamil Nadu, India Getinz Full time

    Job Title: Senior Backend DeveloperWe are seeking a highly skilled Senior Backend Developer to join our team at Getinz. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable and efficient backend systems.Key Responsibilities:Develop features across multiple subsystems within our applications,...


  • Chennai, Tamil Nadu, India ScaleneWorks Full time

    About ScaleneWorksScaleneWorks is a German software company that has been at the forefront of digitalization since 1986. Our primary product is the SEEBURGER Business Integration Suite (BIS), which connects IT systems and enables our customers to exploit the full potential of digitalization. We are a team of experts who work together to keep the economy...


  • Chennai, Tamil Nadu, India NCR Voyix Full time

    Job Overview:NCR Voyix is seeking a highly skilled Senior Backend Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our backend systems.Key Responsibilities:Design and implement backend systems using React, NodeJS, and other technologies.Collaborate with the tech lead to...


  • Chennai, Tamil Nadu, India Annular Technologies Full time

    About the Role:We are seeking a skilled Senior Backend Developer to join our team at Annular Technologies.The ideal candidate will have strong experience in Ruby on Rails and a proven track record of delivering high-quality software solutions.Key Responsibilities:Design, develop, and deploy scalable backend systems using Ruby on Rails.Collaborate with...

  • Senior Technical Lead

    4 weeks ago


    Chennai, Tamil Nadu, India Matrimony Limited Full time

    Job Title: Senior Technical LeadAbout the RoleWe are seeking a highly skilled Senior Technical Lead to join our team at Matrimony.com Ltd. As a Senior Technical Lead, you will be responsible for leading a team of developers to deliver high-quality software solutions. You will work closely with product managers, designers, and architects to refine and ship...


  • Chennai, Tamil Nadu, India NR Consulting - India Full time

    Job Title: Senior Backend DeveloperWe are seeking a highly skilled Senior Backend Developer to join our team at NR Consulting - India. This role involves designing, developing, and maintaining scalable, efficient, and secure backend systems using C# and Python.Key Responsibilities:Develop and implement backend APIs using C# and Python.Collaborate with...

  • Senior Technical Lead

    3 weeks ago


    Chennai, Tamil Nadu, India Caterpillar Full time

    Job Title: Senior Technical LeadCaterpillar Inc. is seeking a highly skilled Senior Technical Lead to support the development of Core engine components for Caterpillar Engine applications.Responsibilities include leading the development and validation of core engine components and systems in support of New Source Introduction (NSI), Continuous Product...


  • Chennai, Tamil Nadu, India IDIQ Full time

    Job Summary IDIQ is seeking an experienced Senior Backend Developer to join our team. As a Senior Backend Developer, you will be responsible for designing and developing solutions using a microservices pattern and structure.Key ResponsibilitiesDesign and develop solutions using a microservices pattern and structure.Stay up-to-date with the latest...


  • Chennai, Tamil Nadu, India OJcommerce Full time

    About the Role:OJ Commerce is a fast-growing, profitable online retailer based in Florida, USA. The company has a full-fledged India office based in Chennai, driven by a sophisticated, data-driven system to run operations with virtually no human intervention. We strive to be the best-in-class e-commerce company delivering exceptional value to customers by...


  • Chennai, Tamil Nadu, India Wipro Full time

    Job DescriptionWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Wipro.As a key member of our team, you will be responsible for designing, developing, and maintaining end-to-end solutions using Java and Spring Boot.Your expertise in backend development with Java and Spring Boot will enable you to build robust backend...