HamburgerMenu
hirist

Job Description

Lead Java Software Engineer

Location : Pune

Experience : 10+ years

Mode : Hybrid

Role Overview :


We are looking for a talented Lead Software Engineer to deliver roadmap features for a highly scalable, distributed SaaS-based Security Risk Prioritization product. You'll be responsible for prototyping, designing, developing, and supporting this product from the ground up, helping customers measure, communicate, and eliminate cyber risks.

Key Responsibilities :


- Design and develop highly scalable microservices and data processing pipelines.

- Build products using Java and Spring Boot to process events and serve REST APIs.

- Research and implement new technologies for code design.

- Identify and solve bugs in the system.

Required Skills & Tools :


- Mandatory : Java, Spring Boot, Microservices, Kafka, Elastic Search, Redis.

- Frameworks : Hands-on experience with Spring and Hibernate.

- Databases : Experience with NO-SQL databases like Cassandra is a plus.

- DevOps : Experience with Docker and Kubernetes is a plus.

- Core Concepts : Strong understanding of Object-Oriented principles (SOLID), advanced data structures, design patterns, and algorithms.

- Programming : Proficiency in Java 8.

- Other : Knowledge of security log sources is a plus.

Qualifications :


- Bachelors/Masters/Doctorate in Computer Science or equivalent.

- 8-10 years of Java development experience with Microservices architecture.

- Experience with Kafka and Elastic Search.


info-icon

Did you find something suspicious?