Title: Lead -Java Location: Gurugram Experience: 6-8 Yrs. Education: Bachelor’s / Master’s in Software Engineering Responsibilities ● In this lead role, you will be designing and developing complex software systems that have been successfully delivered to customers. ● Ensure the quality of design of systems by serving as a technical lead on our most demanding, cross-functional teams ● Build reusable code and libraries for future use. ● Build highly available, high performance, scalable software and you will work on distributed systems for massive-scale systems ● Responsible for code quality of the product being developed along with unit and integration testing. ● Mentor junior developers to improve their skills, and make them more effective, product software engineers. ● Communicate with technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy. Sounds Like You? ● 5+ years of software development experience with Enterprise Java (JDK 8 and above), Spring (Boot, MVC, AOP, DI), ORM Frameworks. ● 2+ years of experience contributing to the architecture and design (LLD, HLD, Solid principles and design patterns and scaling) of new and current systems. ● Strong experience in technically leading junior developers with a focus on the goal. • Strong experience in data structures & algorithms and their space & time complexities. • Solid understanding of multithreading, microservices, MVC and strong OO skills with demonstrated experience in developing complex and reusable APIs. ● Strong experience working with Databases like SQL & NoSQL. ● Experience working with microservices-based architecture. ● Experience in high traffic, highly scalable distributed system designs, complex web applications, and code reviews. ● Experience working in an Agile environment. ● Solid understanding of the full software development life cycle and the domain. ● Good to have knowledge of messaging systems like SNS/ SQS /Kafka etc. Life at Freecharge!
Job Title
Lead Java Developer