Senior Java Engineer/ Payments VP (Hybrid)
Citi - Tampa, Florida, us, 33646
Work at Citi
Overview
- View job
Overview
Join to apply for the
Senior Java Engineer/ Payments VP (Hybrid)
role at
Citi Senior Java Engineer/ Payments VP (Hybrid)
1 day ago Be among the first 25 applicants Join to apply for the
Senior Java Engineer/ Payments VP (Hybrid)
role at
Citi Get AI-powered advice on this job and more exclusive features. We are seeking a talented and experienced Senior Software Engineer to join our Instant Payments Technology team, contributing to the development and evolution of our next-generation Instant Payments Platform. In this role, you will combine your deep technical expertise with a solid understanding of payments processing to design, develop, and maintain robust, scalable, and secure solutions. You will be involved in all aspects of the software development lifecycle, leveraging technologies like Java, Spring Boot, Kafka, MongoDB, and AWS to deliver innovative and reliable payment solutions. Your contributions will directly impact the performance and functionality of a critical platform powering real-time financial transactions.
Responsibilities:
Payments Solutions Development: Design, develop, and implement Java-based microservices and applications within a cloud-native AWS environment, specifically tailored for instant payments processing. Core Payments Functionality: Work on core payments functionalities including transaction processing, fraud detection, regulatory compliance (KYC/AML), settlement, and reconciliation. Cloud Infrastructure & Deployment: 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. Event-Driven Architecture: Build and integrate with event-driven systems using Kafka to ensure real-time data processing and asynchronous communication for payments events. Database Design & Optimization: Design and optimize MongoDB schemas to efficiently manage payments data, ensuring data integrity and performance for high-throughput transactions. API Development & Integration: Develop and maintain RESTful APIs for internal and external integration with the Instant Payments Platform. Ensure API security and compliance with industry standards. Quality Assurance & Testing: 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. Security & Compliance: Implement and adhere to security best practices for payment systems, ensuring compliance with relevant regulations (e.g., PCI DSS). Collaboration & Communication: 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. Incident Management & Support: Participate in on-call rotation to provide support for the Instant Payments Platform, troubleshooting and resolving production issues related to payment processing.
Qualifications:
6+ years of experience in software development with a strong focus on Java-based enterprise applications. Preferred experience in the payments industry, with a solid understanding of payment processing concepts, protocols, and technologies (e.g., ISO 8583, SEPA, SWIFT). Proficiency in Java, Spring Boot, Kafka, and MongoDB. Preferred Hands-on experience with AWS cloud services and cloud-native architectures. 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.
Education:
Bachelor's degree in Computer Science, Engineering, or a related field. Master's degree preferred. Relevant certifications in payments technology or cloud computing are a plus.
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
------------------------------------------------------
Job Family Group:
Technology
------------------------------------------------------
Job Family:
Applications Development
------------------------------------------------------
Time Type:
Full time
------------------------------------------------------
Primary Location:
Tampa Florida United States
------------------------------------------------------
Primary Location Full Time Salary Range:
$113,840.00 - $170,760.00
In addition to salary, Citi’s offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire.
------------------------------------------------------
Most Relevant Skills
Please see the requirements listed above.
------------------------------------------------------
Other Relevant Skills
AWS Cloud9, Cloud Computing, Digital Payments, Java.
------------------------------------------------------
Anticipated Posting Close Date:
Aug 04, 2025
------------------------------------------------------
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View Citi’s EEO Policy Statement and the Know Your Rights poster. Seniority level
Seniority level Not Applicable Employment type
Employment type Full-time Job function
Job function Engineering and Information Technology Industries Banking, Financial Services, and Investment Banking Referrals increase your chances of interviewing at Citi by 2x Get notified about new Senior Java Software Engineer jobs in
Tampa, FL . Digital S/W Engineer Lead Analyst - Vice President
Tampa, FL $125,600.00-$188,400.00 5 days ago Tampa, FL $125,600.00-$188,400.00 5 days ago Lead, Power Platform Software Engineer - PGIM Global Services (Tampa, FL - Hybrid)
Tampa, FL $125,000.00-$155,000.00 5 days ago Sr. Java/ Angular Developer (Locals to FL only)
Tampa, FL $113,840.00-$170,760.00 2 weeks ago Tampa, FL $125,000.00-$165,000.00 1 month ago Tampa, FL $96,960.00-$145,440.00 2 weeks ago Tampa, FL $150,000.00-$165,000.00 1 week ago Tampa, FL $130,000.00-$165,000.00 1 month ago Back End / Full Stack Software Engineer (Senior)
Senior Full Stack Java Developer - TAMPA (Hybrid)- $130K
Tampa, FL $97,750.00-$132,250.00 1 week ago Tampa, FL $113,840.00-$170,760.00 6 days ago Senior Software Developer (FULLY IN-OFFICE)
Senior Java Back End Engineer - Hybrid C12
Tampa, FL $96,960.00-$145,440.00 1 week ago Senior java developer with Spark - VP - TAMPA
Tampa, FL $113,840.00-$170,760.00 2 days ago Tampa, FL $125,000.00-$175,000.00 2 weeks ago Tampa, FL $141,440.00-$212,160.00 1 week ago Tampa, FL $115,000.00-$140,000.00 2 weeks ago Tampa, FL $113,840.00-$170,760.00 1 week ago Senior Full Stack Java Engineer with Angular - VP - TAMPA
Tampa, FL $113,840.00-$170,760.00 2 weeks ago Tampa, FL $115,000.00-$165,000.00 1 month ago Lead Full Stack Software Engineer (VP) - Hybrid
Tampa, FL $113,840.00-$170,760.00 1 week ago Tampa, FL $125,600.00-$188,400.00 1 week ago Lead Software Engineer - (Java & AWS) - Hybrid, Tampa, FL
Tampa, FL $93,600.00-$170,640.00 2 weeks ago Tampa, FL $113,840.00-$170,760.00 1 week ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr