Insurance Broking - Backend Java - Technical Lead

Mumbai /
Careers – Engineering /
Job Description

An ideal Backend Engineer would have 5+ years of experience in building configurable and flexible backend solutions using the JVM stack with either Java or Kotlin, using any micro web framework.

We are looking for passionate, talented, and highly motivated hands-on Backend Developers with a creative edge, strong problem solving skills and strong on development fundamentals. We strive to maintain an open culture where everyone is a contributor and feels comfortable sharing ideas and opinions. Our team, drawn from the best product companies, is obsessive in its detailing and our focus is on awesome User Interaction.

Experience - 5 to 7.5 Years

Required Skills
·         Hands-on experience in Java or Kotlin (Java 8 and above)
·         Must understand OOPS and Functional programming concepts.
·         Deep understanding of multi-threading concepts.
·         Proficiency in web frameworks like Spring.
·         Deep understanding of design patterns.
·         Strong working knowledge of Databases – MySQL/NoSQL.
·         Strong experience in linux based systems.
·         Excellent data structure, algorithm and logical problem solving skills.
·         Understanding of alteast one more language a plus
·         Must have deployed software on production

Good to have 
·         Experience with high availability and high scalable robust transactional systems.
·         Complete ownership of problem-free execution of owned modules and solutions.
·         Focus on code optimization, code quality, maintainability.
·         Owns success. Take responsibility for successful delivery of the solutions