HamburgerMenu
hirist

BigStep Technologies - Technical Lead - Backend Development

Posted on: 14/01/2026

Job Description

Description :


We are looking for an experienced Technical Lead (Backend) with strong hands-on expertise in designing and building modern, scalable, and high-performance web applications.

The ideal candidate will lead backend architecture and development, mentor engineering teams, and work closely with product, frontend, DevOps, and business stakeholders to deliver reliable and future-ready solutions.

This role requires a balance of technical depth, architectural thinking, and leadership, with the ability to take ownership of complex systems from design through production.

Key Responsibilities :

Technical Leadership & Architecture :


- Lead the design and development of backend systems for scalable web applications


- Define backend architecture, coding standards, and best practices


- Make key technical decisions around system design, data models, APIs, and integrations


- Drive adoption of microservices, event-driven architectures, and cloud-native solutions


- Ensure systems meet performance, scalability, reliability, and security requirements

Backend Development :


- Design, develop, and maintain RESTful and/or GraphQL APIs


- Build robust server-side applications using Java, Node.js, Python, Go, or .NET


- Implement authentication, authorization, and role-based access control


- Handle high-volume data processing and asynchronous workflows


- Optimize application performance, latency, and throughput

Database & Data Engineering :


- Design and manage relational and NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis, etc.)


- Ensure efficient query performance, indexing, caching, and data consistency


- Implement data security, backup, and recovery strategies

Cloud, DevOps & Reliability :


- Collaborate with DevOps teams to deploy applications on AWS, Azure, or GCP


- Implement and maintain CI/CD pipelines


- Work with Docker, Kubernetes, and cloud-native services


- Monitor production systems, troubleshoot incidents, and ensure high availability


- Drive observability through logging, monitoring, and alerting

Team Leadership & Collaboration :


- Lead and mentor backend and full stack engineers


- Conduct code reviews and ensure high code quality and maintainability


- Collaborate closely with product managers, architects, and frontend teams


- Translate business requirements into technical solutions


- Participate in Agile/Scrum ceremonies and release planning

Required Skills & Qualifications :

Core Technical Skills :


- Strong backend development experience with one or more modern programming languages

- Deep understanding of distributed systems, APIs, and web application architecture



- Hands-on experience with microservices and cloud-based systems


- Proficiency in SQL and NoSQL databases


- Strong knowledge of data structures, algorithms, and design patterns


- Experience with version control systems (Git)

Leadership & Soft Skills :


- Proven experience leading or mentoring engineering teams


- Strong problem-solving and decision-making skills


- Excellent communication and stakeholder management abilities


- Ability to balance hands-on coding with technical leadership responsibilities

Preferred / Nice-to-Have Skills :


- Experience with event streaming platforms (Kafka, RabbitMQ, AWS SQS/SNS)


- Knowledge of API gateways, service meshes, and caching layers


- Exposure to security best practices and OWASP standard


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in