Senior Java Developer

Techblocks Inc.

India

On-site

INR 1,200,000 - 1,800,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Techblocks Inc. in India seeks an experienced software engineer to lead development of scalable Java applications and AI-enabled financial systems. You will work with Spring, REST services, and modern Java technologies to build robust, scalable software.

The role emphasizes integrating AI coding assistants, building MCP interfaces, and applying agentic AI concepts with a focus on code quality, CI/CD, and collaboration with cross-functional teams in a fast-paced environment.

Qualifications

  • 6-9 years of application development experience.
  • Spring, Spring Boot.
  • REST API, Multi-Threading.
  • 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
  • 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

Skills

Spring
Spring Boot
REST API
Multi-Threading
AI coding assistants
MCP servers
Agentic AI
Prompt engineering
Model fine-tuning
OO programming
Design patterns
CI/CD
Unit testing
Regression testing
Integration testing
RDF
SPARQL
SHACL
Stardog
FIBO/CDM
Java distributed computing
Cross-functional collaboration

Tools

Stardog
RDF
SPARQL
SHACL

Job description

  • Must have 6-9 years of application development experience in the following:
  • Spring, Spring Boot
  • Rest API, Multi-Threading
  • 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
  • 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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Software Engineer
Senior Java Software Engineer

Ajackus • India

On-site
INR 1,500,000 - 2,000,000
Senior Manager of Software Engineering - Java
Senior Manager of Software Engineering - Java

Fairygodboss • Bengaluru

On-site
INR 3,500,000 - 5,500,000
Senior Software Engineer - JAVA FullStack
Senior Software Engineer - JAVA FullStack

Trintech Solutions Private Limited (India) • Bengaluru

On-site
INR 2,200,000 - 3,600,000
Senior Java Engineer - AI Native
Senior Java Engineer - AI Native

EPAM Systems • India

On-site
INR 1,200,000 - 1,800,000
Java Technical Lead
Java Technical Lead

DATAECONOMY Inc • Hyderabad

On-site
INR 1,500,000 - 2,100,000
Software Developer with AI / Java
Software Developer with AI / Java

Purview Services • Faridabad District

Hybrid
INR 900,000 - 1,800,000
Java - Full Stack Engineer (with Gen AI Tooling experience)
Java - Full Stack Engineer (with Gen AI Tooling experience)

Synergech Technology India Pvt Ltd • Chennai District

On-site
INR 1,200,000 - 1,600,000
Software Developer with AI / Java
Software Developer with AI / Java

Purview Services • Chandigarh

Hybrid
INR 500,000 - 800,000
Software Developer with AI / Java
Software Developer with AI / Java

Purview Services • Gurugram District

Hybrid
INR 250,000 - 450,000
Software Developer with AI / Java
Software Developer with AI / Java

Purview Services • Jaipur

Hybrid
INR 1,800,000 - 2,600,000