Java Developer – Payment Architect
Join Our Community
Required Skills
Job Description
### **Job Summary**
We are seeking an experienced **Java Developer – Payment Architect** to design, develop, and architect secure, scalable, and high\-performance payment solutions. The ideal candidate will have extensive experience in Java\-based enterprise applications, payment processing systems, and modern microservices architecture. This role involves collaborating with cross\-functional teams to build payment platforms that support high transaction volumes while ensuring compliance, reliability, and security.### **Key Responsibilities**
- Design and architect end\-to\-end payment processing solutions.
- Develop and maintain Java\-based payment applications using Spring Boot and related frameworks.
- Design scalable microservices and event\-driven architectures.
- Integrate with payment gateways, banking systems, card networks, and third\-party financial services.
- Build secure APIs for payment initiation, authorization, settlement, reconciliation, and reporting.
- Ensure compliance with PCI DSS, PSD2, ISO 8583, ISO 20022, EMV, and other applicable payment standards.
- Optimize application performance for high\-volume, low\-latency transaction processing.
- Collaborate with product managers, business analysts, DevOps, QA, and security teams.
- Conduct architecture reviews, code reviews, and mentor development teams.
- Implement monitoring, logging, fault tolerance, and disaster recovery strategies.
- Evaluate emerging technologies and recommend architectural improvements.
### **Required Skills**
- Strong expertise in Java (Java 11/17 or later).
- Hands\-on experience with Spring Boot, Spring Cloud, Spring Security, and Hibernate/JPA.
- Deep understanding of microservices architecture and RESTful APIs.
- Experience with messaging technologies such as Kafka, RabbitMQ, or ActiveMQ.
- Strong knowledge of relational and NoSQL databases (Oracle, PostgreSQL, MySQL, MongoDB).
- Experience with Docker, Kubernetes, and container orchestration.
- Knowledge of CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
- Strong understanding of software design patterns and distributed systems.
- Experience with caching technologies such as Redis or Hazelcast.
### **Payment Domain Expertise**
- Credit and debit card processing
- UPI, ACH, SEPA, SWIFT, and RTP payment systems
- Merchant acquiring and issuing
- Authorization, clearing, and settlement
- Reconciliation and dispute management
- Fraud detection and risk management
- Tokenization and digital wallets
- ISO 8583 and ISO 20022 messaging
- PCI DSS compliance and payment security best practices
### **Preferred Qualifications**
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
- Experience with high\-availability and mission\-critical financial systems.
- Knowledge of Domain\-Driven Design (DDD) and event sourcing.
- Experience with observability tools such as Prometheus, Grafana, ELK, or Splunk.
- Familiarity with Agile/Scrum development methodologies.
Hiring market: Java Developer
3ranga lists 504 open Java Developer jobs across India right now. 356 of them (71%) were posted in the last 7 days. 6% are fully remote. Citi is hiring the most, with 48 open roles.
Who's hiring
- Citi48 · 10%
- UPS30 · 6%
- Infosys23 · 5%
- Persistent Systems21 · 4%
- BNP Paribas17 · 3%
- AgileEngine15 · 3%
Where the jobs are
Seniority
- Mid level286 · 57%
- Senior177 · 35%
- Manager25 · 5%
- Entry level10 · 2%
- Lead6 · 1%
Common job titles
- Java Developer54 · 11%
- Senior Java Developer29 · 6%
- Java Full Stack Developer28 · 6%
- Senior Java Developer ID9012715 · 3%
- Java Backend Developer14 · 3%
- Java Fullstack Developer11 · 2%
Skills employers list
- java488 · 97%
- spring172 · 34%
- microservices119 · 24%
- sql91 · 18%
- rest90 · 18%
- ci/cd90 · 18%
- git84 · 17%
- api82 · 16%
Computed by 3ranga from all active listings in our index (jobs from the last 14 days), refreshed every 6 hours.
Similar Jobs
- N
Atlassian Administrator
Newvision Softcom & Consultancy Pvt. Ltd · Mumbai
- P
Senior Saviynt IAM Engineer
Persistent Systems · Mumbai
- S
QA Engineer (Automation)
Stacknize Solution LLP · Chandigarh
- I
Automations & AI Solutions Engineer
ICANTHUS · Remote
Job Overview
- Job type
- Full-time
- Work mode
- On-site
- Location
- Gurugram
- Posted
- 10/22/2026
- Source
- Indeed