Job Overview
Category
Computer Occupations
Ready to Apply?
Take the Next Step in Your Career
Join Talengage and advance your career in Computer Occupations
Apply for This Position
Click the button above to apply on our website
Job Description
<p><p><b>Description : </b></p><p> <b><br/></b>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.<br/><br/><p><b>Job Description : </b></p><p><b><br/></b></p>- 1.
Design, develop, and maintain high-performance Java applications using Java 17, Spring Boot, and Spring Batch tailored for the financial services sector.<br/><br/>- 2.
Implement security features using Spring Security to safeguard applications and user data.<br/><br/>- 3.
Utilize Java Collection APIs and demonstrate a solid understanding of data structures to enhance application performance.<br/><br/>- 4.
Develop and manage data access layers using Hibernate , ORM and JPA, ensuring efficient data handling and persistence.<br/><br/>- 5.
Work with MongoDB for database management, ensuring data integrity and optimal performance in financial applications.<br/><br/>- 6.
Understanding of Spring AI , Langchain4j and knowledge of GenAI, RAG, Agentic AI & Langchain.<br/><br/>- 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.<br/><br/>- 8.
Experience in Java microservices on Kubernetes, understanding of dockers and containerization .<br/><br/>- 9.
Understanding of CI/CD processes within Agile development methodologies for streamline deployment and integration.<br/><br/>- 10.
Knowledge of front-end technologies (e.g., HTML, CSS, JavaScript) is a plus.<br/><br/>- 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.<br/><br/>- 12.
Stay updated with the latest industry trends and technologies to continuously improve development processes.</p><br/></p> (ref:hirist.tech)
Don't Miss This Opportunity!
Talengage is actively hiring for this Software Engineer/Senior Software Engineer - Java position
Apply Now