Job Description
Job Description
We are seeking a highly skilled Tech Lead - I with 5+ years of professional experience to join our team. You will play a critical role in building, scaling, and maintaining backend services for our enterprise-grade applications.
The ideal candidate is hands-on with NodeJS / NestJS, cloud platforms (AWS, Azure, or GCP), and relational databases like MySQL, PostgreSQL, etc., with a passion for solving complex technical challenges in secure and scalable systems.
You will collaborate closely with cross-functional teams, including UI, DevOps, QA, client teams, and compliance experts, to deliver a robust and secure platform for our enterprise clients.
Key Responsibilities
- Design, develop, and maintain scalable backend services using NodeJS (NestJS).
- Work with MySQL/Prisma ORM for efficient database design and query optimization.
- Implement and manage cloud infrastructure on AWS (or Azure/GCP), ensuring reliability and cost efficiency.
- Integrate secure encryption/decryption mechanisms (AES256, AWS KMS) across services, files, payloads, and databases.
- Collaborate with DevOps teams to optimize deployments using Kubernetes, Docker, and CI/CD pipelines.
- Participate in API development, documentation, and client integrations (Swagger, JSDoc).
- Ensure compliance with PCI DSS and other security standards through secure coding practices and audits.
- Work closely with multiple stakeholders, including client-side engineering, DevOps, QA, compliance, and security teams.
- Support knowledge transfer (KT) and contribute to comprehensive technical documentation.
- Mentor junior engineers and contribute to best practices across the engineering team.
Technical Leadership
- 5+ years of experience in backend development with NodeJS (TypeScript preferred).
- Strong experience with cloud platforms (AWS required; Azure/GCP good to have).
- Solid understanding of MySQL and ORM frameworks (Prisma preferred).
- Hands-on experience with RESTful APIs, Swagger, and API lifecycle management.
- Experience with Docker, Kubernetes, and cloud-native deployments
- Strong debugging, optimization, and problem-solving skills.
- Excellent communication and stakeholder management skills.
Good-to-Have (Training/Exposure will be Provided)
- Experience with NextJS / Expo or frontend-backend integration.
- Exposure to AWS Cloud or using a multi-tenant-based cloud.
- Familiarity with confidential computing frameworks (e.g., Anjuna).
- Exposure to compliance-driven projects with financial institutions.
- Knowledge of encryption/decryption strategies and secure key management.
Educational Qualifications
Bachelor's degree in Computer Science, Software Engineering, or related field
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Technical Lead
Employement Type: Full time
Contact Details:
Company: Geekyants
Location(s): Bengaluru
Keyskills:
Azure
NodeJS
AWS
NestJS
Technical Documentation
Debugging
Problem Solving
Optimization
TypeScript
Docker
GCP
Swagger
CI/CD
Secure Coding
Mentoring
RESTful APIs
Kubernetes
Stakeholder Management