Show more filters
Banner image for Unimoni, India - A WizzFinancial Group Company

Senior Java Developer - Payment Domain

Unimoni, India - A WizzFinancial Group Company

Unimoni, India - A WizzFinancial Group Company
Job Type   /   Job Level
Full-time   /   Junior Executive
Job Location
Pune, Maharashtra, India
A free Jobstore account is required to proceed to the employer site.
Description

We are seeking a highly skilled Senior Java Developer with strong expertise in the payments domain to design, develop, and optimize high-performance, scalable payment processing solutions.

The ideal candidate should have hands-on experience with modern Java frameworks, microservices architecture, real-time transaction processing, and integration with financial systems.

You will work closely with product owners, architects, and cross-functional teams to enhance payment capabilities, ensure compliance, and deliver seamless customer experiences across digital channels.

Key Responsibilities

  • Application Development :
  • Design, develop, and maintain Java-based microservices for payment processing workflows.
  • Build highly available, low-latency, and scalable systems for real-time transaction processing.
  • Implement payment features such as authorization, settlement, reconciliation, refunds, chargebacks, etc.
  • Develop RESTful APIs for internal and external integrations (banks, gateways, partners).
  • Payments Domain Expertise :
  • Work on payment rails such as UPI, IMPS, NEFT, RTGS, SWIFT, Cards, or global payment networks.
  • Implement payment security standards : PCI-DSS, tokenization, encryption, fraud checks.
  • Support compliance requirements and regulatory updates (RBI, ISO 20022, scheme mandates).
  • Integrate with payment gateways, processors, and third-party financial services.
  • Architecture & Design :
  • Contribute to system design, architectural improvements, and technical roadmaps.
  • Work with event-driven architecture using Kafka/RabbitMQ.
  • Implement and optimize distributed systems and cloud-native architectures.
  • Create detailed design documents, sequence diagrams, and interface specifications.
  • Performance & Quality :
  • Conduct code reviews and enforce engineering best practices.
  • Optimize system performance, scalability, and memory utilization.
  • Ensure high code quality through unit testing, integration testing, and automation.
  • Support production systems, troubleshoot complex issues, and provide root cause analysis.
  • Collaboration & Leadership :
  • Mentor junior developers and support team members in problem-solving.
  • Work with product, QA, DevOps, and architecture teams to deliver end-to-end solutions.
  • Participate in sprint planning, estimation, and agile ceremonies.
  • Coordinate with external vendors and financial partners for integrations.

Technical Skills Required Skills

  • Strong proficiency in Java 8/11/17.
  • Hands-on experience with Spring Framework, Spring Boot, Spring MVC, Spring Security.
  • Expertise in Microservices Architecture.
  • Knowledge of Payment APIs, transaction workflows, and real-time systems.

Integration & Messaging

  • Experience with REST APIs, SOAP services.
  • Working knowledge of Kafka, RabbitMQ, JMS.
  • Knowledge of API Gateways and service registries.

Databases

  • Proficiency in SQL and NoSQL databases (Oracle, MySQL, Postgres, MongoDB, Cassandra, Redis).

Additional Good-to-Have

  • Exposure to ISO 8583, ISO 20022 messaging formats.
  • Experience with card processing systems, POS, or wallet solutions.
  • Knowledge of event sourcing and CQRS patterns.
  • Understanding of security protocols: OAuth2.0, JWT.

Soft Skills

  • Strong analytical and problem-solving skills.
  • Excellent communication and documentation abilities.
  • Ability to work in a fast-paced, high-compliance environment.
  • Ownership mindset and proactive approach.

Qualifications

  • Bachelors or Masters degree in Computer Science, Engineering, or related field.
  • 6- 10 years of hands-on Java development experience.
  • Payments domain experience (mandatory)

(ref:hirist.tech)
A free Jobstore account is required to proceed to the employer site.
Jobs in India   »   Jobs in Maharashtra   »   Jobs in Pune   »   Senior Java Developer - Payment Domain

More jobs

People also search