Lead Engineer - Backend (Java)
Moglix · Noida · onsite · Posted 1d ago
About a minute. You'll make an account on the way through.
About this role
Role & responsibilities
We are hiring a Lead Engineer with 5 to 7 years of experience to build and own backend services in Java and Spring Boot while guiding the junior engineers. This is a hands-on role: you will write production code every week, and you will also set technical direction, review the team's work and lead delivery of features from design to release.
Key Responsibilities
Hands-on development
- Design, develop, and maintain scalable, secure microservices using Java and Spring Boot.
- Build search and indexing features on Elasticsearch, and model and tune data in MongoDB.
- Write clean, well-tested, maintainable code and own features end to end, from requirement to production.
- Troubleshoot production issues, find root causes, and improve performance, reliability, and observability.
Mentoring and team building
Guide and coach junior engineers through pairing and reviews.
Help the team grow its skills and take ownership of what it builds.
Required Skills and Experience
- 5-7 years of backend development experience, with strong hands-on coding.
- Strong command of Java (Java 8 or higher), including collections, concurrency, streams, and exception handling.
- Solid experience with Spring Boot and the wider Spring ecosystem (Spring MVC, Data, Security).
- Proven experience designing and building microservices: REST APIs, service communication, resilience and fault tolerance.
- Working experience with Elasticsearch: index design, queries, mappings and performance tuning.
- Working experience with MongoDB: schema design, indexing, aggregation pipelines and query optimization.
- Good understanding of object-oriented design, design patterns and clean-code principles.
- Strong problem-solving, communication, and ownership; able to explain technical choices clearly to team members and stakeholders.
Good to Have
- Experience with Kafka or another messaging or event-streaming platform.
- Experience with MySQL or other relational databases, including SQL tuning.
- Knowledge of Angular, to work with front-end teams and review integrations.
- Background in a product-based company (strongly preferred).
- Team management experience, such as leading, mentoring, or coordinating a small team (a big plus).
- Familiarity with Docker, Kubernetes, cloud platforms (AWS, GCP or Azure), and monitoring tools.
Education: B.Tech / B.E. (Computer Science or a related field) or MCA.
What you will get
Ownership of real, business-critical systems and a say in how they are designed.
A clear leadership path: you will lead a team and grow with it.
Exposure to a modern stack and large-scale, high-volume data and search problems.
A collaborative engineering culture with room to learn and grow.
Sourced from naukri
Skills
About Moglix

Moglix
Internet
1.6k+
employees
2015
11 years old
Singapore
SG
₹12.7L PA avg
Avg at Moglix
About
Industries
Employee ratings
10 reviews
Culture
2.2
Career growth
2.7
Work-life
3.1
Employees rate it well for
Find them on