Posted on: 02/12/2025
Role Overview :
We are looking for a Lead Backend Developer who is passionate about designing and building scalable, high-performance backend systems. You will play a key role in system architecture, design (LLD & HLD), and mentoring the team while driving engineering excellence across projects.
Responsibilities :
- Lead the design and development of backend systems using Java, Spring Boot, Hibernate, and Microservices.
- Drive system design discussions covering both High-Level Design (HLD) and Low-Level Design (LLD).
- Apply object-oriented design principles (interfaces, classes, patterns) to build clean and reusable solutions.
- Ensure adherence to SOLID principles (SRP, OCP, etc.) with a focus on clarity, testability, and maintainability.
- Implement core parts of the design in production-ready code (not just pseudo-code).
- Collaborate with product managers, frontend developers, and other stakeholders to deliver end-to-end features.
- Conduct code reviews, ensure coding best practices, and mentor junior engineers.
- Drive performance improvements, scalability, and fault tolerance in backend systems.
Requirements :
- 5-10 years of backend development experience, with at least 2+ years in a lead/mentorship role.
- Strong expertise in Java, Spring Boot, Hibernate, and Microservices.
- Proven experience in System Design (LLD & HLD), including scalability and distributed systems.
- Deep understanding of object-oriented design and design patterns.
- Hands-on coding skills ability to implement designs into production-quality code.
- Strong knowledge of SOLID principles, unit testing, and building testable, maintainable code.
- Experience working in agile, fast-paced product environments.
Good to Have :
- Experience with cloud platforms (AWS, GCP, or Azure).
- Exposure to CI/CD pipelines, Docker, Kubernetes.
- Understanding of databases (SQL & NoSQL) and caching frameworks (Redis, Memcached).
- Prior experience in a startup or high-growth environment.
What Youll Get :
- High ownership & the opportunity to architect core systems impacting millions.
- Competitive salary + performance-based bonuses.
- A fast-paced, collaborative environment with zero bureaucracy.
- Learning & growth opportunities with a talented tech team.
If you love building scalable backend systems, mentoring teams, and solving complex engineering challenges this role is for you!
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1583956
Interview Questions for you
View All