HamburgerMenu
hirist

Software Engineer/Senior Software Engineer - Java

Talengage
Mumbai
5 - 8 Years

Posted on: 29/11/2025

Job Description

Description :


The client is an emerging player in the fintech, specializing in financial services and fund management solutions. We are seeking a skilled Java Developer with a strong background in the fintech /BFSI /Wealthtech /Financial services domain to join our innovative team and contribute to the development of robust applications.

Job Description :


- 1. Design, develop, and maintain high-performance Java applications using Java 17, Spring Boot, and Spring Batch tailored for the financial services sector.

- 2. Implement security features using Spring Security to safeguard applications and user data.

- 3. Utilize Java Collection APIs and demonstrate a solid understanding of data structures to enhance application performance.

- 4. Develop and manage data access layers using Hibernate , ORM and JPA, ensuring efficient data handling and persistence.

- 5. Work with MongoDB for database management, ensuring data integrity and optimal performance in financial applications.

- 6. Understanding of Spring AI , Langchain4j and knowledge of GenAI, RAG, Agentic AI & Langchain.

- 7. Design patterns like singleton , Strategy, Factory , Chain of Responsibility , Decorator , DAO, Chunk processing , Thread Pool etc. and develop Java microservices, ensuring they are modular, reusable, and aligned with business requirements.

- 8. Experience in Java microservices on Kubernetes, understanding of dockers and containerization .

- 9. Understanding of CI/CD processes within Agile development methodologies for streamline deployment and integration.

- 10. Knowledge of front-end technologies (e.g., HTML, CSS, JavaScript) is a plus.

- 11. Conduct code reviews, unit testing, and integration testing to ensure high-quality deliverables. Troubleshoot and resolve issues in existing applications, providing timely support and enhancements.

- 12. Stay updated with the latest industry trends and technologies to continuously improve development processes.


info-icon

Did you find something suspicious?