About Gurucul
Security teams today are trying to keep watch over a world that keeps expanding, with machines and AI agents multiplying faster than anyone can hire analysts to watch them, and the attacks aimed at that world move faster every year than most tools were ever built to catch. Gurucul’s mission comes out of that gap: give defenders a system that sees a threat the moment it starts forming, whether it comes from a person, a machine, or an AI agent, so a risk climbing quietly over days turns into something an organization can act on long before anything is lost.
Building that takes fusing behavioral models with deterministic detections and a real-time graph that connects signals analysts would otherwise have to piece together by hand, and it means working alongside people who have spent a decade refining behavioral analytics nobody else in the industry has matched, solving problems that show up in production at Fortune 500 companies, Global 5000 enterprises, and governments who are counting on getting ahead of what’s coming for them.
That work has already earned Gurucul recognition as a Leader in the 2025 Gartner Magic Quadrant for SIEM and as Overall Leader in KuppingerCole’s Intelligent SIEM Leadership Compass, the kind of validation that comes from actually cutting data costs, false positives, and response times at scale rather than just claiming to.
If spending your career on something that actually changes how fast defenders can see and respond to what’s coming sounds like the kind of work you want, this is the team doing it, and we’re hiring.
Role Summary
Gurucul is seeking a Java Technical Lead Developer, who will create scalable multi-tier web applications in an agile software development environment. Successful candidates should have significant hands-on experience in designing and coding server components.
The ideal candidate must be able to design and develop enterprise scale information security software in collaboration with the engineering team in India and with their counterparts in the US.
Required Qualifications
- BS/MS degree in Computer Science, Engineering or related discipline.
- 8 to 14 years’ experience working as a Java developer on Web/EE applications, ideally multi-tenant SaaS products and at least 3 years as tech lead.
- Expert in core Java development and Java EE technologies.
- Solid experience building server-side components for enterprise applications.
- Good understanding of browser side development using any one of the frameworks like Angular, React, etc..
- Valuable understanding of Single page applications architecture.
- Good understanding of HTML/HTML5, CSS/CSS3, Javascript and object oriented Javascript.
- Well-versed with server side and client-side design patterns and anti patterns.
- Experience using Spring and Hibernate in a commercially available software product.
- Good experience on MVC Architecture like Grails, Spring MVC, Servlets and JSP API programming.
- Exposure to maven/gradle build script.
- Exposure/Experience with Hadoop and related big data technologies.
- Experience with Git/Gitlab.
- Good understanding of REST APIs and JSON.
- Expert in RDBMS like MySQL 8, SQL, SQL query design, tuning, and experience of working with very large databases.
- Experience in multi-threading, building cluster aware applications.
- Experience in working in SCRUM as scrum master
Core Competencies
- Strong prioritization and time management
- Strong and clear communication skills
Location
Pune, India
Equal Opportunity Employer
Gurucul Solutions, LLC is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
To apply:
Please send resumes to
[email protected] for consideration.
📌 Lead Full Stack Developer (Pune)
🏢 Gurucul
📍 Pune