Skip to main content

Senior Java Developer

Technology
Techblocks
Gurugram, India1 months agoUntil 21/10/2026
Full time

Job description

Hybrid Model : 2 Day WFO (Mandatory)

Job Location : Gurugram Location

Role: Core Java Developer

    • Must have 6-9 years of application development experience in the following:
    • Java 17
    • Spring, Spring Boot
    • Rest API, Multi-Threading
    • SQL Server database

    • Experience using AI coding assistants (e.g. GitHub Copilot, Code Whisperer) to accelerate development while maintaining high code quality.
    • Proficiency in developing and implementing MCP servers to enable seamless integration between AI assistants and external systems, tools, and data sources.
    • Strong familiarity with agentic AI principles, including autonomous decision-making systems, adaptive learning mechanisms, and intelligent agent architectures that can operate independently while learning from interactions.
    • Advanced skills in prompt engineering techniques and model fine-tuning to optimize AI performance for specific use cases and domain requirements.
    • Understanding of RDF (Resource Description Framework), SPARQL query language, and SHACL (Shapes Constraint Language) for data validation and modeling.

      Experience with semantic graph databases, particularly Stardog, and domain-specific ontologies including FIBO/CDM frameworks.

    • Strong Knowledge of Java distributed computing technologies, Spring, REST, and modern Java web technologies
    • The right candidate would also demonstrate solid OO programming including Object Oriented Design Patterns and have strong opinions on best programming practices
    • Well versed with continuous integration and continuous delivery tools and techniques
    • Improve and maintain continuous deployment methodologies including working with SQA teams to enforce unit, regression, and integration testing.
    • Work closely with analysts to gather business requirements, develop and deliver highly scalable and numerate financial applications
    • Validate developed solutions to ensure that requirements met, and the results meet the business needs

Personal competencies

    • Strong analytical, investigative, and problem-solving skills.
    • Commitment to producing quality work in a timely manner.
    • Must be confident, articulate and fast learner.
    • Willing to progress in an exciting, fast paced environment.
    • Self-starter with a natural curiosity to learn and develop capabilities.
    • Strong oral and written communication skills
    • Interpersonal skills and ability to work cooperatively with cross functional teams.
    • Strong team player who is comfortable working on a variety of projects using diverse technologies

Keywords
Resource Description FrameworkCodingSpring FrameworkCrystalDiskMarkQuery languageSparqlSqlJavaRDF/XMLSHACL

Interested in this role?