Flag job

Report

Freecharge - Lead Java Developer - Spring Boot Frameworks

Salary

₹18 - 30 LPA

Min Experience

6 years

Location

Gurugram, Haryana, India

JobType

full-time

About the role

Title : Lead - Java

Location : Gurugram

Experience : 6-8 Yrs.

Education : Bachelors / Masters in Software :

  • 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!

(ref:hirist.tech)

About the company

Freecharge

Skills

java
spring boot
sql
nosql
microservices
mvc
object-oriented programming
data structures
algorithms
multithreading
databases