Posted on: 07/09/2025
Mandatory Skills :
- Java 8 Spring Boot AWS cloud RabbitMQ MySQL Jenkins/Financial domain especially NBFC and is more acquainted with the workflows related to the domain.. 5+. Show more Show less
We are seeking a highly skilled Java Developer with strong expertise in Java 8, Spring Boot, AWS Cloud, RabbitMQ, and MySQL. The ideal candidate should have hands-on experience in the financial services domain (preferably NBFC workflows) and be able to design, develop, and maintain scalable, secure, and high-performance applications.
This role requires not only strong technical skills but also domain knowledge to understand and implement business logic aligned with financial products and operations.
Key Responsibilities :
- Design, develop, and maintain enterprise-grade applications using Java 8 and Spring Boot.
- Implement microservices architecture and RESTful APIs for scalability and modularity.
- Write efficient, reusable, and reliable code while following best coding practices.
- Deploy, manage, and monitor applications on AWS Cloud.
- Ensure scalability, fault tolerance, and performance optimization of applications in a cloud environment.
- Work extensively with RabbitMQ (or similar messaging systems) for asynchronous communication.
- Integrate applications with third-party APIs, financial services systems, and internal platforms.
- Design and optimize database schemas, queries, and stored procedures in MySQL.
- Ensure data integrity, performance tuning, and security compliance in data handling.
- Build, integrate, and deploy code using Jenkins CI/CD pipelines.
- Participate in code reviews, write unit/integration tests, and support automated testing frameworks.
- Troubleshoot, debug, and optimize applications for maximum performance.
- Understand NBFC business workflows such as loan origination, underwriting, disbursement, repayment, and collections.
- Translate financial business requirements into effective, scalable technical solutions.
- Collaborate with product managers and business stakeholders to ensure compliance with industry standards and regulations.
Required Skills & Qualifications :
- Java 8 (Core Java concepts, Multithreading, Collections, Exception Handling)
- Spring Boot, Spring MVC, Spring Data JPA, Spring Security
- AWS Cloud (EC2, S3, Lambda, RDS, etc.)
- RabbitMQ (or similar message brokers like Kafka/ActiveMQ)
- MySQL (Database design, queries, stored procedures, optimization)
- Jenkins (CI/CD pipelines, automation)
- Hands-on experience in Financial Services / NBFC applications.
- Understanding of financial workflows : customer onboarding, credit assessment, KYC, payments, reconciliation.
- Exposure to Microservices architecture best practices.
- Familiarity with containerization (Docker, Kubernetes).
- Experience with logging, monitoring, and alerting tools (ELK stack, Prometheus, Grafana).
Soft Skills :
- Strong problem-solving and analytical skills.
- Excellent verbal and written communication.
- Ability to work in agile, fast-paced teams.
- Strong ownership and accountability of deliverables.
- Work on cutting-edge financial solutions impacting millions of users.
- Opportunity to build high-scale applications in fintech/NBFC space.
- Collaborative, merit-driven, and growth-oriented work culture.
- Exposure to cloud-first architecture and modern tech stack.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1542081
Interview Questions for you
View All