Lead Engineer

Moglix

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.