Backend Developer
Pune, India · On-site · Full-time
- Posted 1w ago
- From Josh Software’s careers page
- Location
- Pune, India
- Work mode
- On-site
- Type
- Full-time
- Experience
- 4+ years
- Department
- Software Development
Opens the listing on joshsoftware.app.param.ai
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.
About the role
About the Role:
We are looking for a skilled Backend Developer (Java) to build scalable, cloud-native microservices for our Banking client for a Home Loan Integration & Implementation program. You will play a key role in modernizing legacy systems by designing resilient APIs and enabling seamless integrations across origination, servicing, channels, and partner systems.
Key Responsibilities:
- Design, develop, and maintain cloud-native microservices using Java Spring Boot
- Build integration layers connecting loan origination, servicing, channels, and legacy platforms
- Develop RESTful APIs and backend services for enterprise applications
- Implement event-driven workflows using Dapr and Temporal
- Ensure secure, high-performance data access using YugabyteDB
- Collaborate with cross-functional teams to deliver scalable solutions
- Contribute to unit testing, code reviews, and quality assurance
- Support CI/CD pipelines and DevSecOps practices
- Implement strangler-pattern modernization by gradually replacing legacy systems
- Troubleshoot performance issues and optimize backend services
Required Skills & Qualifications:
- 4-5 years of experience in backend development using Java
- Strong hands-on experience with Spring Boot & Microservices architecture
- Experience designing scalable, maintainable, and high-performance systems
- Understanding of event-driven architecture & distributed systems
- Experience with REST APIs and integration patterns
- Familiarity with CI/CD pipelines and DevOps practices
- Knowledge of database systems (SQL/NoSQL)
- Strong problem-solving skills and ability to work in agile environments
Preferred Skills (Good to Have):
- Experience with Dapr, Temporal, or workflow orchestration tools
- Knowledge of cloud platforms (AWS/Azure/GCP)
- Exposure to containerization (Docker/Kubernetes)
- Experience in financial services or lending domain
Expected Outcomes:
- Delivery of modular backend services enabling faster feature rollout
- Seamless integration across internal and external systems
- Reduced reliance on legacy applications through modernization
Skills they ask for
Pick one to see other roles that ask for it.
About Josh Software
Software engineering and product developmentJosh Software provides software engineering and product development services, including banking and voice technology solutions.
See all 5 roles at Josh SoftwareMore roles at Josh Software
See all 5- React Js DeveloperPune · On-siteSoftware Development · On-sitePune, India1w
- Java DeveloperPune · On-siteSoftware Development · On-sitePune, India2w
- Golang DeveloperBengaluru · Senior · On-siteSoftware Development · Senior · On-siteBengaluru, India1mo
- Java DeveloperPune · On-siteSoftware Development · On-sitePune, India1mo
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.