Java Developer
Payfinia · Bengaluru, India
Join Payfinia as a Java Developer in Bengaluru with 2-3 years of experience to work on the IPX core payment platform powering U.S. financial institutions.
What you will do
- Design, develop, and maintain Java-based microservices for the IPX payment platform.
- Build and consume RESTful APIs and integrate with payment rails and financial institution core systems.
- Work with MySQL, Redis, and IBM MQ as part of the payment processing pipeline.
- Write clean, testable code with strong unit test coverage and participate in peer code reviews.
- Collaborate with senior developers, architects, and QA on sprint deliverables.
- Debug and resolve production issues, and support incident triage and root cause analysis.
- Leverage AI-assisted development tools such as Cursor and Claude Code to improve productivity and code quality.
- Follow secure coding practices aligned with PCI-DSS and SOC2 requirements.
What you need
- 2-3 years of Java development experience with strong OOP fundamentals.
- Hands-on experience with Spring Boot and RESTful API development.
- Working knowledge of SQL databases, specifically MySQL.
- Familiarity with Git-based version control and CI/CD workflows.
- Understanding of microservices architecture and service-to-service communication.
- Strong problem-solving skills and ability to work in an agile sprint environment.
- B.E. / B.Tech in Computer Science or a related field.
- Good communication and collaboration abilities.
Good to have
- Experience with message queues like IBM MQ, Kafka, or RabbitMQ.
- Exposure to Docker, Kubernetes, or cloud platforms with AWS preferred.
- Familiarity with the payments domain including ACH, Wire, or real-time payment rails.
- Knowledge of OAuth 2.0, JWT, or mTLS security patterns.
Pay and perks
- Work on real-time payment systems used by financial institutions across the U.S.
- Learn from experienced engineers in an agile, collaborative environment.
- Gain hands-on experience with modern fintech product development.
- Grow your career in the payments and digital banking industry.
- Be part of an award-winning team recognized for innovation in real-time payments.