Java Backend Developer

0 - 5 years

4 - 18 Lacs

Posted:1 month ago| Platform: Indeed logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Java Backend Developer

Location: Bangalore (Work From Office)
Experience: 5–7 Years
Interview Mode: Face-to-Face
Budget: Up to ₹15 LPA
Department: Engineering / Product Development
Company: FinFusion Technologies

About FinFusion

FinFusion is a rapidly growing FinTech platform building innovative products in neo-banking, global payments, and AI-driven fraud & risk management. Our flagship platforms — ZenPay (Payments & Neo-Banking) and Verafye (AI-powered Fraud & Risk Engine) — process real-time financial data at scale. We’re looking for passionate backend engineers who thrive on solving complex system challenges and building highly scalable financial platforms.

Role Overview

As a Java Backend Developer, you will be responsible for designing, developing, and maintaining scalable, secure, and high-performance backend services that power FinFusion’s fintech platforms. You will work closely with product, DevOps, and data engineering teams to deliver real-time transaction, payments, and fraud detection systems.

Key Responsibilities

  • Design, develop, and deploy RESTful APIs and microservices using Spring Boot and Java.
  • Implement robust backend systems ensuring high availability, performance, and scalability.
  • Integrate with third-party APIs, payment gateways, and internal microservices.
  • Work on data modeling, caching, concurrency, and transaction management.
  • Collaborate with frontend, product, and data teams to deliver end-to-end fintech solutions.
  • Optimize code for performance and maintainability; conduct code reviews and ensure clean architecture.
  • Work with message queues (Kafka/RabbitMQ) for asynchronous communication between services.
  • Implement security standards, authentication (OAuth2/JWT), and API access controls.
  • Troubleshoot production issues, perform root-cause analysis, and deliver timely resolutions.
  • Follow Agile methodologies, CI/CD practices, and participate in sprint planning and retrospectives.

Required Skills & Qualifications

  • 5–7 years of strong experience in Core Java, Spring Boot, and Microservices Architecture.
  • Hands-on experience with REST APIs, Hibernate/JPA, and database design (MySQL/PostgreSQL).
  • Solid understanding of multi-threading, collections, and exception handling.
  • Experience with version control (Git) and CI/CD pipelines.
  • Knowledge of containerization (Docker/Kubernetes) is an added advantage.
  • Familiarity with cloud platforms (AWS/GCP/Azure) preferred.
  • Strong problem-solving, debugging, and analytical skills.
  • Bachelor’s degree in Computer Science, Engineering, or a related field.

Good to Have

  • Experience in FinTech / Payments / Risk & Fraud Systems.
  • Exposure to Kafka, Redis, ElasticSearch, or MongoDB.
  • Familiarity with Event-Driven Architecture or Reactive Programming.
  • Knowledge of secure coding practices and high-throughput systems.

Why Join FinFusion?

  • Work on cutting-edge fintech and risk intelligence systems impacting millions of users globally.
  • Opportunity to collaborate with experienced professionals from payments, banking, and AI domains.
  • Fast-paced, innovation-driven culture with end-to-end ownership and learning opportunities.
  • Competitive compensation and performance-linked bonus.

Job Types: Full-time, Permanent

Pay: ₹452,692.47 - ₹1,880,874.71 per year

Application Question(s):

  • What is your notice period in days?

Experience:

  • Core Java, Spring Boot, and Microservices Architecture.: 5 years (Required)
  • REST APIs, Hibernate/JPA, and database design: 5 years (Required)

Location:

  • Bengaluru, Karnataka (Required)

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You