Find a jobRecruiters

Java Backend Developer -TDD

Exclusive opportunity

Onsite

Java Backend Developer -TDD

Saransh Inc

Java Backend Developer -TDD

Skills

DockerJavaTesting & QAMicroservicesSpring BootKafkaJenkinsPostmanDatadogAWSGradleGitHubKubernetesAzure

13 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Freelance / Contract

Location:

Bengaluru, Karnataka, India

Work mode:

Onsite

Published on:

8 October 2026

What they need


Senior Java Developer – TDD / XP

Location: Bangalore / Pune

Experience: 6–8 Years

Notice Period: Immediate to 15 Days

Role: Senior Java Backend Developer

About the Role

We are looking for a Senior Java Backend Developer with strong hands-on experience in Java, Spring Boot, REST APIs, cloud technologies, and modern software engineering practices .

This role requires experience with Test-Driven Development (TDD) and Extreme Programming (XP) as part of software development. This is a development role, not a QA or test automation role.

Key Responsibilities

  • Design, develop, and maintain scalable backend applications using Java and Spring Boot .
  • Develop and integrate RESTful APIs and microservices .
  • Follow TDD practices , including writing tests before production code, implementing functionality, and refactoring.
  • Apply XP practices such as pair programming, continuous integration, refactoring, and incremental development.
  • Work with relational and NoSQL databases and caching technologies.
  • Develop reliable, maintainable, and high-quality production code.
  • Participate in Agile ceremonies and collaborate closely with developers, product teams, and other stakeholders.
  • Work with CI/CD pipelines and DevOps tools.
  • Develop and maintain cloud-based applications using AWS, Azure, or similar cloud platforms .
  • Work with event-driven technologies such as Kafka or similar messaging platforms .
  • Monitor application health and performance using observability tools such as Datadog, ADX, or similar tools .
  • Follow coding quality and security practices using tools such as SonarQube, Fortify, or Contrast .

Mandatory Skills

  • 6–8 years of software development experience
  • Strong hands-on experience with Java / J2EE
  • Strong experience with Spring Boot
  • Experience developing REST APIs / Microservices
  • Minimum 1 year of hands-on TDD experience
  • Practical exposure to Extreme Programming (XP) practices
  • Experience working in an Agile development environment
  • Hands-on experience with AWS, Azure, or another modern cloud platform
  • Experience with relational databases and exposure to NoSQL / caching
  • Strong understanding of OOP, software design principles, and core computer science concepts
  • Experience with Git and CI/CD
  • Good experience with Maven or Gradle

Good to Have

  • Kafka or similar messaging/event-streaming technologies
  • Jenkins
  • GitHub
  • SonarQube
  • Fortify / Contrast
  • Postman / Bruno
  • Datadog / ADX or similar observability tools
  • IntelliJ IDEA
  • Docker / Kubernetes

Important Note on TDD & XP

TDD experience should be from a software development perspective. Candidates whose experience is primarily in QA, manual testing, test automation, or SDET roles would not be suitable for this position.

Candidates should be comfortable explaining how they have applied practices such as:

  • Test-first development
  • Red → Green → Refactor
  • Unit testing
  • Pair programming
  • Refactoring
  • Continuous integration

Interested or refer

Drop in your updated resume: [email protected]

Other offers great for you!

These companies are also looking for great profiles

SARIEL

Développeur Backend Java confirmé

< 450 € selon profil

Freelance

92320 Châtillon, France

Hybrid

Skills

JavaSpring BootKafkaarchitecture microservices

8 months ago

Quick apply

Visian

Développeur Backend JAVA - Montpellier

400

Freelance

Montpellier, France

Hybrid

Skills

JavaSpring Boot

7 months ago

Quick apply

Visian

Développeur Backend Java - Montpellier

40000

Permanent contract

Montpellier, France

Hybrid

Skills

Backend DevelopmentJavaSpring BootGitLabRESTful APIskafka

4 months ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools