CrawlJobs Logo

Java Senior Applications Developer - Payments Domain

https://www.citi.com/ Logo

Citi

Location Icon

Location:
Ireland, Dublin

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are seeking a highly motivated and experienced Java Senior Applications Developer to join our team and play a key role in developing, enhancing & implementing our global payments platform. This role requires a strong techno functional background, experience with various payment schemes and messaging formats, and proven leadership skills. You will be responsible for providing technical leadership across multiple large-scale and complex software solutions, ensuring seamless integration with in-house and vendor solutions to create a comprehensive platform that meets key business needs.

Job Responsibility:

  • Provide technical leadership for multiple large-scale/complex software solutions
  • Lead the implementation of a payments product processor across multiple countries
  • Design, code, test, document, and implement application releases
  • Work extensively with various payments schemes and messaging formats
  • Adhere to CBPR+ guidelines for cross-border payments
  • Build enterprise-level transaction-based systems with focus on recovery, stability, reliability, scalability, and performance
  • Collaborate with Program Management and Quality Control teams
  • Proactively communicate risks, bottlenecks, problems, issues, and concerns
  • Comply with Citi's System Development Lifecycle (SDLC) and Information Security requirements

Requirements:

  • Several years of relevant experience in software development
  • Basic understanding in Banking & payments systems
  • Solid programming knowledge in Java and Spring boot
  • In-depth working experience in configuring/maintaining the CI/CD pipeline
  • Shell/Unix scripting with Python skills
  • Troubleshooting the Java/micro services based application
  • Hands-on experience in middleware's like Kafka or MQ and hands on experience in schemeless db's like Mongo or equivalent
  • Strong in handling the Production Failover and fallback activities
  • Expertise in automation of Iaas, PaaS, SaaS
  • Should have hands on experience either on AWS or Azure or GCP or equivalent clouds
  • Basic experience in handling Generative AI, predictive analysis tools
  • Strong hands on experience in Monitoring and Observability tools, and creating & maintaining the staging & prod environments
  • Knowledge in containerized tools Docker, Kubernetes, Openshift
  • Ensures system reliability, scalability and security across dev and prod environments
  • Configuring/maintaining Observability tools like Grafana, Appd, Splunk, Kibana or equivalent tools
  • Bachelor's degree in Computer Science or a related field

Nice to have:

Basic experience in handling Generative AI, predictive analysis tools

What we offer:
  • Competitive base salary (annually reviewed)
  • Benefits that support you (and your family) to be well, live well and save well
  • Business casual workplace
  • Hybrid working model (up to 2 days working at home per week)

Additional Information:

Job Posted:
October 09, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.