Find a jobRecruiters

Senior Software Engineer (Java)

Exclusive opportunity

Onsite

Senior Software Engineer (Java)

WalkingTree Technologies

Senior Software Engineer (Java)

Skills

SQL QueriesDockerReactJavaMicroservicesSpring BootPostgreSQLKafkaCouchDBSeleniumAWSKubernetesJavascriptAzure

24 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:

Permanent

Location:

Tamil Nadu, India

Work mode:

Onsite

Published on:

25 September 2026

What they need


Job Skills: Java Microservices Springboot JPA

Job Type: Full Time

Job Location: Bengaluru/ Chennai

Exp Level: 5-7 Years

Role: 1

We are looking for an experienced Senior Java Developer to join our Technology team and contribute to building secure, scalable, and high-performance applications for our lending platform.

The candidate will be responsible for hands-on software development, technical design, module ownership, and delivery, while working closely with architects, developers, product and business teams, and other stakeholders.

The role requires strong hands-on expertise in Java, Spring Boot, Microservices, REST APIs, databases, messaging systems, Docker/Kubernetes, and cloud technologies.

Key Responsibilities

  • Design, develop, and maintain scalable applications using Java/J2EE, Spring Boot, and Microservices.
  • Take ownership of assigned modules from requirement analysis and technical design through development, testing, deployment, and production support.
  • Work in an Agile/Scrum environment and actively participate in sprint planning, estimation, reviews, retrospectives, and other development activities.
  • Collaborate with architects, product managers, business teams, and developers to understand requirements and deliver effective technical solutions.
  • Design, develop, and integrate RESTful APIs and microservices.
  • Work with API gateways such as NGINX and authentication mechanisms including Active Directory (AD).
  • Work with relational and NoSQL databases such as PostgreSQL and CouchDB, including database design, query development, and performance optimization.
  • Develop and maintain messaging and event-driven solutions using Kafka or similar messaging platforms.
  • Develop and maintain automated unit and integration tests using JUnit, Mockito, Selenium, Cucumber, or equivalent frameworks.
  • Work with Docker and Kubernetes for application containerization, deployment, and management.
  • Collaborate with DevOps and cloud teams on deployments, troubleshooting, monitoring, and application support across AWS and Azure environments.
  • Participate in code reviews and ensure adherence to coding, security, performance, and quality standards.
  • Identify technical risks, troubleshoot production issues, and drive problems through to resolution.
  • Provide technical guidance and mentoring to junior developers.
  • Contribute to technical discussions, solution design, architecture decisions, and continuous improvement initiatives.

Mandatory Skills

  • 4.5+ years of relevant software development experience.
  • Strong hands-on experience with Java/J2EE.
  • Strong experience with Spring Boot and Microservices.
  • Good understanding and practical experience with REST APIs.
  • Hands-on experience with Docker and Kubernetes.
  • Experience working with SQL and NoSQL databases.
  • Good knowledge of PostgreSQL; experience with CouchDB is preferred.
  • Experience with Kafka or other messaging systems.
  • Experience with API Gateways, preferably NGINX.
  • Understanding of Active Directory (AD) authentication.
  • Experience with JUnit, Mockito, or equivalent testing frameworks.
  • Working knowledge of AWS or Azure.
  • Strong understanding of Data Structures, Algorithms, Object-Oriented Programming (OOP), and Design Patterns.
  • Good understanding of Agile Software Development Life Cycle (SDLC).

Good to Have

  • Basic hands-on exposure to ReactJS, Angular, or JavaScript.
  • Experience with Selenium and Cucumber.
  • Experience in financial services, lending, fintech, or BFSI applications.
  • Experience working on high-volume and highly scalable enterprise applications.
  • Exposure to CI/CD and DevOps practices.
  • Experience with application performance optimization and production support.

Educational Qualification

  • B.E./B.Tech in Computer Science, Information Technology, Electronics, or a related engineering discipline.

Key Competencies

  • Strong analytical and problem-solving skills.
  • Good understanding of software architecture and design principles.
  • Strong communication and stakeholder management skills.
  • Ability to independently own modules and deliver within defined timelines.
  • Ability to work effectively in a cross-functional Agile environment.
  • Strong sense of ownership and accountability.
  • Good leadership, collaboration, and mentoring skills.

Work Location

Bengaluru / Chennai

Apply Now

Other offers great for you!

These companies are also looking for great profiles

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

5 days ago

Quick apply

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Neuilly-sur-Seine, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

4 hours ago

Quick apply

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Paris, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

11 minutes 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