CrawlJobs Logo
Briefcase Icon
Category Icon

Filters

×
Countries
Work Mode

Java Application Developer with Payments Domain Experience Jobs (On-site work)

6 Job Offers

Filters
Apps Dev Intmd Programmer Analyst
Save Icon
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Java Application Developer with Payments Domain Experience
Save Icon
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Senior Java Developer
Save Icon
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Apps Dev Intmd Programmer Analyst
Save Icon
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Java Developer
Save Icon
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Java Developer
Save Icon
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Explore high-demand Java Application Developer with Payments Domain Experience jobs and discover a career at the intersection of cutting-edge technology and the critical global financial payments landscape. This specialized role is pivotal for professionals who architect, build, and maintain the robust software systems that power electronic fund transfers, online transactions, card processing, and real-time payment platforms. By blending deep Java expertise with a nuanced understanding of payment protocols and financial regulations, these developers are essential to the security, reliability, and innovation of modern financial services. Professionals in these roles are typically responsible for the end-to-end software development lifecycle of payment applications. Common responsibilities include analyzing system requirements, designing and implementing scalable microservices architectures, and deploying cloud-native solutions. A significant part of their day-to-day work involves writing clean, efficient, and secure code using Java and associated frameworks. They are also tasked with integrating complex payment gateways, ensuring compliance with standards like PCI-DSS, and performing rigorous code reviews and vulnerability assessments to protect sensitive financial data. Furthermore, a focus on operational excellence is paramount, which includes monitoring application performance, troubleshooting production issues, and ensuring high availability and fault tolerance for critical payment systems. To succeed in these jobs, a specific and robust skill set is required. Core technical proficiency invariably includes advanced knowledge of Java (often versions 8, 11, or 17), the Spring ecosystem (especially Spring Boot), and experience building and consuming RESTful APIs. Expertise in microservices architecture is a standard expectation. Given the event-driven nature of payments, familiarity with messaging platforms like Kafka or RabbitMQ is highly typical. The modern payment developer is also well-versed in cloud technologies (such as AWS, Azure, or GCP) and containerization tools like Docker and Kubernetes/OpenShift. A strong command of software engineering best practices is non-negotiable; this includes unit testing with JUnit, version control with Git, and leveraging CI/CD pipelines with tools like Jenkins. From a domain perspective, a successful candidate must understand fundamental payment concepts such as settlement, clearing, fraud detection, and various payment rails (e.g., ACH, SEPA, SWIFT, Real-Time Payments). Strong analytical abilities, experience working in Agile/Scrum environments, and excellent problem-solving skills are the soft skills that complement this technical profile. If you are a Java developer passionate about creating secure, high-performance applications and have an interest in the complex world of financial transactions, searching for Java Application Developer with Payments Domain Experience jobs is your next strategic career move. This field offers the opportunity to work on mission-critical systems that have a direct and tangible impact on the global economy, providing a challenging and rewarding career path with continuous opportunities for growth and specialization.

Filters

×
Category
Location
Work Mode
Salary