HamburgerMenu
hirist

Java Developer - Spring Boot

Talengage
Mumbai
4 - 10 Years

Posted on: 09/12/2025

Job Description

Description :

Key Responsibilities :

- Design, develop, and maintain enterprise-grade Java applications using Java 17, Spring Boot, and Spring Batch tailored for financial services.

- Implement application security features using Spring Security to ensure data and user protection.

- Utilize Java Collection APIs and advanced data structures to optimize performance.

- Develop and manage data access layers using Hibernate, ORM, and JPA.

- Work with MongoDB for database management, ensuring performance, scalability, and data integrity.

- Gain familiarity with Spring AI, Langchain4j, and concepts like GenAI, RAG, Agentic AI.

- Design, develop, and deploy Java microservices on Kubernetes; experience with Docker and containerization is preferred.

- Work with CI/CD pipelines in Agile environments to streamline development, testing, and deployment.

- Apply knowledge of design patterns (Singleton, Strategy, Factory, Chain of Responsibility, Decorator, DAO, Chunk Processing, Thread Pool) to develop modular, reusable, and maintainable microservices.

- Collaborate with cross-functional teams to integrate backend services with front-end technologies (HTML, CSS, JavaScript) where necessary.

- Troubleshoot, debug, and optimize existing applications for performance and scalability.

Mandatory Skills :

- Java Development : Minimum 4+ years of hands-on experience.

- MongoDB : Experience in database management, query optimization, and data modeling.

- Fintech/BFSI Experience : Exposure to financial services, wealth tech, or fund management applications.

- Spring Framework : Strong expertise in Spring Boot, Spring Batch, and Spring Security.

- Microservices & Containerization : Experience in Java microservices, Kubernetes, Docker.

- Design Patterns & OOP : Solid understanding of design principles and best practices.

Desirable Skills :

- Familiarity with GenAI, Langchain, RAG, Agentic AI implementations.

- Experience with front-end integration (HTML, CSS, JavaScript).

- Knowledge of Agile methodology, CI/CD tools, and pipeline automation.

Educational Qualification :

- B.Tech / MCA / BCA / BSc, or equivalent Bachelors degree in Computer Science or IT.


info-icon

Did you find something suspicious?