Posted on: 09/12/2025
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.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1586735
Interview Questions for you
View All