Talent.com
This job offer is not available in your country.
Java Developer - Spring Boot / MVC

Java Developer - Spring Boot / MVC

Careerfit.aiMumbai
22 days ago
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.
  • (ref : hirist.tech)

    Create a job alert for this search

    Java Developer • Mumbai