HamburgerMenu
hirist

Java Developer - Spring Boot/MVC

Posted on: 07/09/2025

Job Description

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.

info-icon

Did you find something suspicious?