Lead Engineer
Moglix
Sales & Business Development
Noida, Uttar Pradesh, India
Posted 6+ months ago
We are looking for a smart, passionate Lead Engineer who can build scalable backend applications using Java as a primary programming language and can help the team in the development of applications from scratch.
Roles & Responsibilities:
- Mentor/Lead a team of engineers, technically help them with code reviews, problem-solving, allocation of work.
- Work with your team to design and develop applications based on Microservices architecture.
- Collaborate with other Technical Managers, Architects, and Product owners to build high-class products
- Design application modules and features for high performance, scalability, security, and availability
- Define, improve, and follow best practices and processes related to design, code review, unit test, documentation for the development team.
Requirements:
- 5-8 years of Java, Microservices, Spring boot, Scala, Kafka, MongoDB, ElasticSearch experience required.
- Strong experience with Spring framework & hibernate based web-application development.
- Strong understanding of Data Structure, Algorithms & various design and architecture patterns.
- Experience in CI/CD, DevOps, Jenkins, ELK.
- Knowledge on Git & Agile methodology
- Awareness of the latest technology trends, engineering processes, practices, and metrics.