WalkingTree Technologies
Senior Software Engineer (Java)
Skills
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
5 days ago
Quick apply
Fakto
AI Software Engineer
€70k–€90k
Permanent contract
Neuilly-sur-Seine, France
Hybrid
Skills
4 hours ago
Quick apply
Fakto
AI Software Engineer
€70k–€90k
Permanent contract
Paris, France
Hybrid
Skills
11 minutes ago
Quick apply
No company information available.