Job Title : Senior Java Developer
Location : Gurugram
Experience : 6-10 Years
We are seeking a seasoned Senior Java Developer with deep expertise in Java application development and emerging AI-driven agentic systems . The role requires a blend of strong backend engineering skills and hands-on experience with modern AI frameworks to design scalable, intelligent, and future-ready applications.
Key Responsibilities
Design, develop, and maintain applications using Java 17, Spring, Spring Boot, REST APIs, and multi-threading .
Work with SQL Server and ensure efficient database design and performance.
Leverage AI coding assistants (GitHub Copilot, Code Whisperer) to improve productivity and quality.
Develop and implement MCP servers for AI assistant integrations.
Apply agentic AI principles (decision-making, adaptive learning, intelligent agents).
Utilize frameworks like LangChain, Semantic Kernel, CrewAI for AI agent workflows.
Work with semantic databases (Stardog), RDF, SPARQL, SHACL, and ontologies (FIBO / CDM) .
Contribute to CI / CD, automated testing, and scalable deployment practices.
What We’re Looking For
Strong OOP, design patterns, and best coding practices.
Experience in distributed systems and modern Java web technologies.
Analytical mindset, problem-solving ability, and excellent communication.
Curiosity, adaptability, and passion for building AI-powered systems .
Software • Gurgaon, India