Lead Engineer

 

Roles & Responsibilities
  • Responsible for the design and implementation of client customization and integration with external systems
  • Understand, apply and create high-level architectural design and patterns.
  • Actively guide and challenge intermediate and junior developers.
  • Writing high-quality robust code to meet the desired specification.
  • Work seamlessly with the local development and QA team and with other members of our global team.
  • Ability to work in a fast-paced Agile environment delivering great quality products.
Required Skills
  • A Bachelors or Masters degree in subjects such as computer science or an equivalent qualification
  • Experience in building microservice-based applications.
  • A “can do” attitude with zeal to deliver the best quality product.
  • Take ownership and shape the future of our product with your ideas.
  • Extensive hands-on experience in Core Java, J2EE, Multi-threading, and Web Applications.
  • Extensive knowledge of Spring Boot and Spring Framework.
  • Experience with Messaging Middleware like Kafka, RabbitMQ, IBM MQ
  • Experience with Angular and building responsive web applications is a plus.
  • Excellent verbal and written communication skills.
  • Ability to work in an international multi-site environment in conjunction with remote teams.
Experience
  • 8+ Years
Work Location
  • Chennai/Pune