Senior Software Engineer (Java)
Role Overview
Senior Java developer for a lending platform, building secure, scalable, high-performance applications.
Hands-on role covering technical design, module ownership, delivery, and collaboration with architects, product, business, and technology teams.
Key Skills for This Role
Full Job Posting
Role overview
Senior Java developer for a lending platform, building secure, scalable, high-performance applications.
Hands-on role covering technical design, module ownership, delivery, and collaboration with architects, product, business, and technology teams.
Key responsibilities
- Develop Java/J2EE, Spring Boot, and microservices applications, APIs, and integrations.
- Own modules through requirements analysis, design, development, testing, deployment, and production support.
- Work in Agile/Scrum and collaborate with architects, product managers, business teams, and developers.
- Work with API gateways, Active Directory authentication, relational and NoSQL databases, and messaging platforms.
- Create automated tests; use Docker and Kubernetes; coordinate with DevOps and cloud teams on deployment and support.
- Review code, uphold quality and security standards, resolve technical and production issues, and mentor junior developers.
Mandatory skills and qualifications
- At least 4.5 years of relevant software development experience.
- Hands-on Java/J2EE, Spring Boot, microservices, REST APIs, Docker, Kubernetes, SQL and NoSQL databases, and PostgreSQL.
- Experience with Kafka or other messaging, API gateways, Active Directory authentication, and JUnit/Mockito or equivalent.
- Working knowledge of AWS or Azure; understanding of data structures, algorithms, OOP, design patterns, and Agile SDLC.
- B.E./B.Tech in Computer Science, IT, Electronics, or a related engineering discipline.
Preferred and additional skills
- CouchDB experience is preferred; NGINX is the preferred API gateway.
- ReactJS, Angular, or JavaScript exposure; Selenium and Cucumber; financial services, lending, fintech, or BFSI experience.
- Experience with high-volume enterprise applications, CI/CD and DevOps, performance optimization, and production support is beneficial.
Key competencies
Analytical and problem-solving skills; software architecture and design understanding.
Communication, stakeholder management, independent module ownership, collaboration, leadership, and mentoring.
Work location
- Work location listed as Bengaluru or Chennai; no remote, hybrid, or on-site policy is stated.
Employment
- Job type: Full time.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at WalkingTree Technologies
ERP Technical Lead
, IND
The employer is seeking a hands-on technical lead to own Microsoft Dynamics 365 Finance & Operations and Business Central delivery and build ERP practice standards and reusable assets. Candidates need 7+ years in Microso
Technical Lead – Java
, IND
WalkingTree Technologies seeks a Technical Lead – Java to lead enterprise application design and delivery, mentor developers, and guide technical quality. Candidates need substantial Java and Spring Boot microservices ex