Senior Java Engineer Payments Vice President jobs in United States
info-icon
This job has closed.
company-logo

Citi · 5 months ago

Senior Java Engineer Payments Vice President

Citi is a leading financial services company, and they are seeking a talented and experienced Senior Software Engineer to join their Instant Payments Technology team. The role involves developing and maintaining their next-generation Instant Payments Platform, focusing on robust, scalable, and secure payment solutions.

BankingFinanceFinancial Services
check
H1B Sponsor Likelynote

Responsibilities

Design, develop, and implement Java-based microservices and applications within a cloud-native AWS environment, specifically tailored for instant payments processing
Work on core payments functionalities including transaction processing, fraud detection, regulatory compliance (KYC/AML), settlement, and reconciliation
Deploy, manage, and monitor applications within AWS, optimizing performance and scalability for high-volume payment transactions. Automate infrastructure deployment and configuration using Infrastructure as Code (IaC) principles
Build and integrate with event-driven systems using Kafka to ensure real-time data processing and asynchronous communication for payments events
Design and optimize MongoDB schemas to efficiently manage payments data, ensuring data integrity and performance for high-throughput transactions
Develop and maintain RESTful APIs for internal and external integration with the Instant Payments Platform. Ensure API security and compliance with industry standards
Implement robust unit, integration, and performance testing strategies to ensure the reliability and accuracy of payment processing logic. Participate in code reviews and contribute to maintaining high code quality standards
Implement and adhere to security best practices for payment systems, ensuring compliance with relevant regulations (e.g., PCI DSS)
Collaborate effectively with product managers, business analysts, and other engineers to define requirements and deliver high-quality payment solutions. Communicate effectively on technical topics related to payment processing
Participate in on-call rotation to provide support for the Instant Payments Platform, troubleshooting and resolving production issues related to payment processing

Qualification

JavaSpring BootKafkaMongoDBAWSMicroservicesRESTful APIsNoSQL DatabasesEvent-Driven ArchitectureCI/CD PipelinesSoftware SecurityAgile MethodologiesProblem-SolvingCommunicationCollaboration

Required

6+ years of experience in software development with a strong focus on Java-based enterprise applications
Proficiency in Java, Spring Boot, Kafka, and MongoDB
Experience developing and deploying microservices
Strong understanding of RESTful API design and development
Solid understanding of database design principles and experience with NoSQL databases (MongoDB preferred)
Experience with event-driven architectures and message queueing systems (Kafka preferred)
Familiarity with CI/CD pipelines and tools
Strong understanding of software security principles and best practices, particularly in the context of payment systems
Excellent problem-solving, communication, and collaboration skills
Experience with Agile development methodologies
Bachelor's degree in Computer Science, Engineering, or a related field

Preferred

Preferred experience in the payments industry, with a solid understanding of payment processing concepts, protocols, and technologies (e.g., ISO 8583, SEPA, SWIFT)
Preferred Hands-on experience with AWS cloud services and cloud-native architectures
Master's degree preferred
Relevant certifications in payments technology or cloud computing are a plus

Benefits

Medical, dental & vision coverage
401(k)
Life, accident, and disability insurance
Wellness programs
Paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays

Company

Citi's mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress.

H1B Sponsorship

Citi has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1386)
2024 (849)
2023 (1375)
2022 (1117)
2021 (876)
2020 (901)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
James Monahan
Managing Director / Global Head of Asset Servicing
linkedin
leader-logo
Naveed Sultan
Managing Director, Chairman, Institutional Clients Group
linkedin
Company data provided by crunchbase