Connecting job seekers with genuine opportunities — always free to apply Post a Job Free →

Java Developer Jobs in Mumbai

CodeBridge India

full-time Onsite India

Job Description

About This Role

CodeBridge India is hiring a Java Developer for its Mumbai engineering center. The team develops core banking middleware and payment processing services for financial institutions and fintech clients, and this role involves building and maintaining Java Spring Boot microservices that handle transaction routing, account reconciliation, and regulatory reporting. If you have worked in a transaction-heavy backend environment and know what thread safety and idempotency mean in practice, this team is relevant to your experience.

Role Context

Reporting to the Senior Java Engineer, you will work on a team of seven developers maintaining a suite of financial middleware services. The team deploys to production twice per week and follows a structured code review process before any merge. Business continuity and correctness are the team's primary engineering values — performance is important, but a calculation error in a financial system is far more costly than a slow response time. The role requires discipline around testing, documentation, and structured error handling throughout.

Key Responsibilities

  • Develop and maintain Java Spring Boot microservices handling banking transaction workflows
  • Implement idempotent API endpoints for payment initiation and status confirmation flows
  • Write JUnit and Mockito test suites covering positive paths, edge cases, and failure scenarios
  • Participate in architecture reviews for new services before development work begins
  • Investigate and resolve transaction reconciliation discrepancies reported by operations teams
  • Optimize Hibernate ORM queries and connection pool settings for high-throughput service operations
  • Maintain API documentation in Swagger and update it with every endpoint change
  • Support UAT and regulatory testing cycles with test data preparation and environment support

Requirements & Skills

  • 2–4 years of Java development experience with Spring Boot and REST API design
  • Strong understanding of transaction management, ACID properties, and data consistency guarantees
  • Practical experience with JPA/Hibernate for ORM-based database interactions
  • Working knowledge of multithreading concepts and thread-safe design patterns in Java
  • Familiarity with unit testing using JUnit 5 and Mockito for service-layer isolation
  • Experience with Oracle or MySQL databases in a production financial services environment
  • Understanding of OAuth 2.0 or JWT-based authentication for secure API access

Benefits & Work Conditions

  • Monthly salary of ₹30,000–₹60,000 based on Java depth and financial domain experience
  • PF, ESI, and full statutory compliance benefits from the first day of employment
  • Structured mentorship program pairing junior developers with senior Java engineers
  • Access to BFSI-domain training resources and certification reimbursement for Java credentials
  • Five-day work week with consistent hours and no weekend work expectations

Who Should Apply

This role suits Java developers who understand that in financial systems, getting it right matters more than getting it done fast. If you have a disciplined approach to testing, enjoy working on systems where correctness is enforced at every layer, and want to build expertise in banking middleware and transaction processing in Mumbai, CodeBridge India is a strong career environment for Java professionals.

About the Company

CodeBridge India is a Mumbai-based software company with a specialized focus on fintech integrations and banking middleware services. The company serves regional banks, payment processors, and fintech startups across India. With over 90 engineers, CodeBridge is known for building reliable, audit-ready financial software and for maintaining long-term client relationships that require sustained engineering quality over the life of each engagement.

How to Apply

Apply through this portal. Highlight any Java projects that involved financial data, transaction processing, or banking domain work. A technical screening call will follow shortlisting within 3 working days.

Job Details

Salary ₹30,000 – ₹60,000 / month
Job Type full-time
Work Mode Onsite
Location Mumbai, Maharashtra
Apply Before Jul 03, 2026
Important: We never charge any fee at any stage of the hiring process. If anyone asks for money, report it to [email protected].
Similar Jobs
Data Analyst
Fresher Hub
DevOps Engineer
Fresher Hub
Python Developer
Fresher Hub