Job Title: Java Developer
Company: Insight Global's Client
Duration: Contract 12 months- potential extensions
Compensation: 22-38 LPA depending on experience level
Location: Hybrid – Gurugram, India
Schedule: 2:00 PM – 11:00 PM IST (+/‑ flexibility)
Interview: Immediate interviews available- 2 rounds
Must-Haves
Java 17 development experience
Spring & Spring Boot
REST API development
Multithreading and concurrent programming
SQL Server database integration and optimization
Secure coding best practices
Experience with AI coding assistants (GitHub Copilot, CodeWhisperer)
Plusses
Data Contracts implementation
Data Mesh architecture experience
Microservices and serverless architectures
Event-driven or edge computing
Micro-frontend architecture exposure
GitHub Advanced Security (CodeQL, secret scanning)
Agentic AI frameworks (LangChain, Semantic Kernel, CrewAI)
RDF, SPARQL, SHACL
Stardog or semantic graph databases
Domain ontologies (FIBO / CDM)
Day-to-Day
Develop and maintain Java-based SaaS applications
Build scalable, secure REST APIs
Integrate databases and optimize queries
Leverage AI-assisted development tools
Collaborate across distributed engineering teams
Implement secure coding and vulnerability detection
Contribute to AI-powered and data-driven features
Job Description
Insight Global is seeking a Full Stack Java Developer for a large enterprise SaaS client. This role focuses on building modern, scalable backend services using Java and Spring Boot while integrating AI-assisted development workflows, secure coding practices, and cloud-native architectures. The ideal candidate is a junior to mid-level engineer eager to work with emerging AI, data mesh, and semantic technologies in a fast-paced product environment.