HCL Technologies
HCL Technologies

Senior Technical Lead - Java, Spring Boot, MongoDB

RoleBackend
LevelSenior
LocationChennai, India
WorkOn-site
TypeFull-time
Posted3 days ago
Apply now

About the role

Job Summary

Task Description: We are looking for a hands-on Senior DB Engineer to design and implement the database layer for Diana, a shipment data transformation platform built on GCP. You will work closely with the Principal Developer and stakeholders to make confident architecture decisions and build a scalable, production-ready foundation from scratch.

Key Responsibilities:

  • Design and implement a NoSQL database layer supporting high-volume, multi-BU shipment data flows
  • Define data models aligned with Diana's canonical format and transformation requirements
  • Own DB architecture decisions in collaboration with the Principal Developer and stakeholders
  • Set up monitoring, backup, and recovery standards from the ground up

Must Have Skills:

  • 5+ years DB engineering experience in high-volume or distributed environments
  • Hands-on NoSQL experience (Cassandra, MongoDB or any document store DB preferred)
  • Confident owning and driving DB design decisions
  • GCP experience is a plus
    Work Result: A scalable, production-ready NoSQL database layer supporting Diana's MVP by September.
    Skill Area: Data Management & Analytics
    Technology: Cassandra
  • Proficiency
  • Technology: Expert
    Secondary Skill Area: Data Management & Analytics
    Secondary Technology: MongoDB
  • Proficiency
  • Secondary Technology: Advanced
    Other Skills: Go

Key Responsibilities

  1. Lead and mentor technical teams in the design, development, testing, and deployment of java applications using spring boot framework.

  2. Architect and implement scalable and efficient solutions using mongodb for data storage and retrieval.

  3. Collaborate with cross functional teams to define technical requirements, architecture, and design for projects.

  4. Conduct code reviews, identify technical risks, and provide solutions to ensure high-quality code standards are maintained.

  5. Troubleshoot technical issues, performance bottlenecks, and provide recommendations for optimization.

  6. Stay updated on industry trends, best practices, and technology advancements to drive innovation within the team.

Skill Requirements

  1. Proficient in java programming language with a strong understanding of object-oriented principles and design patterns.

  2. Handson experience in developing and deploying microservices using spring boot framework.

  3. In-depth knowledge of mongodb database with the ability to design efficient schemas and query optimization.

  4. Familiarity with cloud platforms, ci/cd pipelines, and containerization technologies.

  5. Strong problem-solving skills and ability to work in a fast paced agile environment.

  6. Excellent communication and leadership skills to effectively collaborate with stakeholders and drive technical initiatives forward.

Other Requirements

1.Relevant certifications in Java, Spring Boot, or MongoDB are a plus.

Benefits and perks

Learning Budget

Required skills

Technical leadership

System design

Troubleshooting

About HCL Technologies

Chennai

Headquarters