Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Java Engineer (Payments)

Full-time

Jobgether

This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Senior Java Engineer (Payments) based in United States.

Join a specialized engineering environment where you will design and deliver secure, scalable, and high-performance payment platforms for leading organizations in the global financial services industry. As a Senior Java Engineer, you will take end-to-end technical ownership of mission-critical systems that process financial transactions reliably and efficiently. You will lead architectural decisions, build robust integrations, and ensure the highest standards of performance, security, and regulatory compliance. Working with modern Java technologies, cloud infrastructure, and event-driven architectures, you will tackle complex engineering challenges across multiple clients and platforms. You will also help shape engineering best practices, mentor fellow developers, and drive continuous improvements across the software development lifecycle. This fully remote opportunity offers the variety of a specialist payments consultancy, combining technical leadership, international collaboration, and meaningful impact on the infrastructure powering global transactions.

\n Accountabilities:
  • Design and develop scalable applications: Build, maintain, and optimize enterprise-grade applications using Java and Spring Boot, taking ownership of features from initial design through production deployment.
  • Lead technical architecture: Define service boundaries, data models, integration patterns, and non-functional requirements for complex software components, ensuring solutions are reliable, maintainable, and scalable.
  • Deliver payment technology solutions: Develop and maintain payment platforms and integrations with external systems, APIs, and third-party providers, supporting secure and efficient financial transactions.
  • Ensure reliability and compliance: Take responsibility for application performance, availability, security, and adherence to applicable regulatory and industry standards.
  • Build event-driven systems: Develop robust asynchronous processing workflows using Apache Kafka, applying appropriate approaches to idempotency, transaction consistency, and reliable message handling.
  • Collaborate across disciplines: Work closely with product managers, solution architects, and DevOps engineers to translate business requirements into effective technical solutions while evaluating and challenging design trade-offs where necessary.
  • Improve engineering practices: Strengthen CI/CD pipelines, automated testing, observability, and deployment processes to improve delivery speed, software quality, and operational resilience.
  • Promote code quality and technical excellence: Write clean, efficient, testable code, lead code reviews, establish engineering best practices, and mentor junior and mid-level engineers.
  • Manage production incidents: Investigate operational issues, conduct root-cause analyses, and implement sustainable fixes that prevent recurrence and improve system reliability.
  • Leverage AI-assisted development: Integrate AI coding assistants and large language models into daily development workflows for implementation, refactoring, testing, debugging, and documentation, while validating their output for correctness, security, and maintainability.

Requirements:

  • Professional experience: At least seven years of professional Java development experience, including responsibility for designing, delivering, and operating complex production systems.
  • Payments and fintech expertise: Hands-on experience building or operating payment or financial technology systems, such as card issuing, acquiring, transaction processing, authorization, settlement, or cross-border payments. A strong understanding of transaction lifecycles, reconciliation, idempotency, and regulatory constraints is essential.
  • Advanced Java and Spring expertise: Strong knowledge of Java 21 or later, including relevant long-term support releases, and experience with Spring Boot and modern Spring Framework technologies for building RESTful and event-driven microservices.
  • Event-driven architecture: Practical experience with Apache Kafka, asynchronous processing, idempotent operations, and exactly-once processing semantics.
  • Database technologies: Proficiency with relational databases such as PostgreSQL and MySQL, along with ORM technologies including Hibernate and JPA.
  • API design and integration: Strong experience designing REST APIs, working with OpenAPI specifications, and implementing reliable integrations with external systems and third-party services.
  • Build and delivery tooling: Experience with Gradle, Maven, and CI/CD pipelines, with familiarity with tools and technologies such as GitHub Actions, Helm, and Terraform.
  • Cloud and containerization: Hands-on experience with AWS, Docker, and Kubernetes, including deploying and operating applications in modern cloud environments.
  • Testing and observability: Strong testing practices using tools such as JUnit 5, Mockito, and Testcontainers, alongside experience with production monitoring and observability technologies such as OpenTelemetry, Prometheus, and Grafana.
  • AI-assisted engineering: Regular, practical use of AI coding assistants and large language models throughout the software development lifecycle, combined with the technical judgment needed to identify and correct inaccurate, insecure, or poorly maintainable generated code.
  • Technical leadership: Experience mentoring engineers, leading code reviews, making architectural decisions, and raising engineering standards across a team.
  • Communication and collaboration: Ability to work effectively with technical and business stakeholders across distributed teams, clients, and international environments.
  • Professional mindset: A strong commitment to precision, reliability, security, accountability, and continuous learning, combined with the adaptability to work across different clients, technologies, and problem domains.
  • Additional advantages: Familiarity with payment standards and protocols such as ISO 20022, ISO 8583, EMV, and 3-D Secure, or experience with payment scheme certification.
  • Security expertise: Knowledge of encryption, OAuth2/OIDC, JWT, mutual TLS (mTLS), hardware security module (HSM) integration, and tokenization is an advantage.
  • Further relevant experience: Background in infrastructure as code, platform engineering, or direct collaboration with enterprise clients in a consultancy or professional-services environment is beneficial.

Benefits:

  • Fully remote working environment: Work remotely as part of a distributed engineering team, with flexibility built into the organization's operating model.
  • Exposure to leading payments organizations: Contribute to technology platforms used by established players in the global payments industry.
  • Variety of technical challenges: Work across different clients, platforms, and business domains rather than being limited to a single product or codebase.
  • Technical ownership and autonomy: Take responsibility for significant architectural decisions, production systems, and end-to-end engineering outcomes.
  • Professional growth: Develop expertise in payment infrastructure, financial technology, cloud-native architecture, and modern software engineering practices.
  • Collaborative engineering culture: Work alongside experienced professionals who value technical excellence, knowledge sharing, mentorship, and continuous improvement.
  • Modern development tools: Apply contemporary Java technologies, cloud infrastructure, automation, and AI-powered development tools to solve complex engineering problems.
  • Meaningful industry impact: Help build secure, resilient, and scalable systems that support the movement of money across global financial networks.
  • Inclusive workplace: Join an equal-opportunity working environment that welcomes qualified applicants from all backgrounds.
\n

How Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

#LI-CL1

Vacancy posted 9 days ago
Similar jobs that could be interesting for youBased on the Senior Java Engineer (Payments) in Remote vacancy
  • $113.84k - $170.76k

     ...Applications Development, ProfessionalCompany: CitiCiti's Core Payment Systems team is looking for a Senior Engineering Lead, Payments Technology to architect, build, and...  ...high-throughput, low-latency microservices using Java 8+, Spring Boot, and cloud-native principles,... 
    Senior
    Full time
    Work at office
    Remote work
    Worldwide

    Citigroup

    Tampa, FL
    5 days ago
  • $86.8k - $165.2k

     ...than 100 years of experience and renowned engineering expertise to meet the needs of today’s...  ...a safer, more secure world.In the Senior Java Software Engineering role, you will design...  ...by a collective-bargaining agreement. Payments under these annual programs are not guaranteed... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Aurora, CO
    7 days ago
  • $100k - $300k

     ...About US Temu is seeking a highly motivated and experienced Java Engineer to join our team. As a rapidly growing company, we are looking...  ...design, architecture design, and coding for international payment systems; # Tackle challenges and technical bottlenecks arising... 
    Suggested
    Full time
    Local area

    Temu

    United States
    8 hours ago
  • $140k - $180k

     ...Financial Services business serves Capital Markets, Insurance and Payments verticals, supporting our clients with large-scale...  ...business outcomes. About the Role: We are seeking a senior Core Java Engineer to support a large-scale modernization effort across rates... 
    Senior
    Full time
    Temporary work
    Remote work
    Worldwide

    BIP US

    New York, NY
    3 days ago
  • Ripple Inc. is seeking a software engineer in San Francisco, CA, to build scalable backend services for cryptocurrency fintech. You will...  ...teams in a fast-paced startup environment. The role emphasizes Java with Spring, cloud architectures on AWS, and modern persistence... 
    Senior
    Remote job

    Ripple Inc.

    San Francisco, CA
    2 days ago
  • $140k - $180k

     ...Financial Services business serves Capital Markets, Insurance and Payments verticals, supporting our clients with large-scale...  ...business outcomes. About the Role: We are seeking a Senior Java Engineer to support the continued evolution of enterprise electronic... 
    Senior
    Full time
    Temporary work
    Remote work
    Worldwide

    BIP US

    New York, NY
    4 days ago
  • $141.44k - $212.16k

     ...Category: Technology, Applications Development, ProfessionalCompany: CitiCiti is looking for a Senior Java Platform Engineer to lead the engineering of a global check payment platform at the heart of the Payments Platform and Cheque Processing Transformation Initiative.... 
    Senior
    Full time
    Work at office
    Remote work

    Citigroup

    Tampa, FL
    4 days ago
  • $97.1k - $161.8k

     ...programming language to be verified by a lead software engineer and apply knowledge of appropriate data...  ...work experienceAdvanced proficiency in Java and Spring Boot, with experience developing scalable, high-volume payment applications.5-7 years of experience with Oracle... 
    Senior
    Full time
    Work experience placement
    Work from home

    M&T Bank

    Buffalo, NY
    6 days ago
  • $170k - $190k

     ...About the job Position: Senior Temporal Java Backend Engineer Location: 100% Remote (Must reside within the United States) Company Type: Cutting-Edge Narrative Intelligence Startup About Our Client Our client is building the "storm tracker for the internet... 
    Senior
    Full time
    Remote work

    TalentDome Staffing

    United States
    4 days ago
  • We are looking for a Senior Java Engineer role with fully remote working mode to drive the implementation and integration of order management system (OMS) capabilities. You'll drive the implementation of order management functionality, supporting complex integrations with... 
    Senior
    Remote work

    EPAM Systems

    United States
    4 days ago
  • A global payment technology company seeks a Software Engineer at the Sr. Consultant level in Bellevue, WA. The role involves designing scalable software solutions...  ...of relevant experience, along with proficiency in Java and JavaScript. This hybrid position allows for some... 
    Senior
    Work at office
    Remote work

    PowerToFly

    Bellevue, WA
    3 days ago
  •  ...organization.Job DescriptionJob Title: Senior / Architect Java DeveloperLocation: Seattle, WADuration...  ...orders through secure and trusted payment services and delivering this data back...  ...constantly striving for simplicity, the senior engineer must demonstrate significant... 
    Senior
    Local area

    Comtech

    Seattle, WA
    7 days ago
  •  ...Description Remote Our client seeks a Senior Java Engineer to join the AVAD team supporting a high-priority platform initiative. The environment consists of mature Java systems. You will understand the existing platform, support and enhance current services, and... 
    Senior
    Contract work
    Remote work

    Eliassen Group

    United States
    3 days ago
  • $87.5k - $139.25k

     ...chapter? Make your mark at one of the biggest names in payments. We’re looking for a Senior Software Engineer to join our ever-evolving Gordian Knot team and help...  .... ~7+ years of relevant job experience in Java Software Engineering, not including internships. ~... 
    Senior
    Full time
    Work experience placement
    Internship
    Work at office
    Remote work
    3 days per week

    Global Payments Inc.

    Remote
    4 days ago
  • DescriptionPosition Summary :We are seeking a mid-level Java Developer to join our Payments Technology team. This role is responsible for...  ...Basic Qualifications:Bachelors degree in Computer Science, Engineering or a Related Field3-7+ Years of Hands on Java/J2EE, Spring... 
    Senior
    Full time
    H1b
    Work at office
    Remote work
    Work from home
    Flexible hours

    The Huntington National Bank

    Columbus, OH
    5 days ago
  •  ...position and a NIGHT SHIFT role after the training. ***C2C / OPT-EAD Candidates are not eligible for this role. Title: Senior Java Engineer W2 Contract, 9 Months This position is primarily remote. Candidates must be willing to work onsite in Reston, VA or... 
    Senior
    Permanent employment
    Full time
    Contract work
    Local area
    Remote work
    Shift work
    Night shift
    Rotating shift
    Day shift

    nTech Workforce

    Reston, VA
    16 hours ago
  •  ...end-to-end solutions supporting Client's Payments Platform that processes billions of...  ...into production. · Contribute to team's Engineering practices, with particular focus on code...  ...environment. · 4+ years of experience using Java to develop modern, Internet-scale systems... 
    Senior
    Remote work

    Intelliswift

    Seattle, WA
    6 days ago
  • $220.5k - $298.5k

     ...possible.Job OverviewCome join Intuit as a Senior Staff Software Engineer! We're constantly evolving to deliver...  ....On the Fintech Invoicing & Payments team, we build the AI-native sales transaction...  ..., Angular.Back-end technologies like Java, Typescript, Spring, Express (NodeJS)... 
    Senior
    Temporary work
    Work experience placement
    Worldwide

    Intuit

    Mountain View, CA
    5 days ago
  • $220.5k - $298.5k

     ...Come join Intuit as a Senior Staff Software Engineer! We're constantly evolving to deliver on our mission...  ...challenges. On the Fintech Invoicing & Payments team, we build the AI-native sales...  .... Back‑end technologies like Java, Typescript, Spring, Express (NodeJS)... 
    Senior
    Temporary work
    Work experience placement

    Intuit, Inc.

    Mountain View, CA
    3 days ago
  • $130k - $180k

     ...Services business serves Capital Markets, Insurance and Payments verticals, supplemented with Data & AI, Cybersecurity,...  ...the Role: We are seeking an experienced Market Data Engineer with 7+ years of hands-on Java development experience to join BIP as a full-time... 
    Senior
    Full time
    Temporary work
    Remote work
    Worldwide

    BIP US

    New York, NY
    1 day ago
  • $150k - $275k

     ...perspectives to every project. We are seeking engineers who wish to grow their careers and want...  ...knowledge and experience developing Java based software capabilities Should have...  ...team leadership as inherent components of senior-level impact Other duties as assigned... 
    Senior
    Hourly pay
    Temporary work
    Work at office
    Immediate start
    Remote work
    Flexible hours
    2 days per week
    1 day per week

    Erias Ventures, LLC

    Columbia, MD
    3 days ago
  • $60 - $63 per hour

     ...CA; Plano, TXSalary: USD 60-63 / Hourly (C2C)Employment Type: C2C, Full TimeCompany: SRI Tech SolutionsJob Title: Senior Java Backend/Microservices Engineer - TelecomWork Location: Bay Area, CA (Preferred), Plano, TXOnsite/Hybrid/Remote: OnsiteJob Description:Must... 
    Senior
    Hourly pay
    Remote work

    SRI Tech

    Plano, TX
    4 days ago
  •  ...way.The Community You Will Join:Airbnb Payments team allows any two people in the...  ...looking for talented and self-motivated Senior Software Engineers who are passionate about working in this...  ...major programming language (preferably Java/Kotlin/Python). Experience in React (... 
    Senior
    Casual work
    Live in
    Work at office
    Remote work

    Airbnb

    San Francisco, CA
    5 days ago
  •  ...Senior Java Engineer Event-Driven Capital Markets Systems (Front to Back) x2 Axiom Path is an AI-first recruiting and staffing firm delivering RPO, MSP, and direct-hire solutions to enterprise clients across the U.S. Our team of experienced recruiters, supported by... 
    Senior
    Remote work

    Axiom Path, Inc.

    New York, NY
    1 day ago
  • $156.16k - $234.24k

     ...2026-10-20Location: Irving, Texas, United StatesSalary: $156,160.00 - $234,240.00Category: TechnologyCompany: CitiAs a Senior Java Principal Engineer, you will build the next generation of credit risk monitoring systems that help Citi manage exposure across Financial Institutions... 
    Senior
    Full time
    Work at office
    Remote work
    Worldwide

    Citigroup

    Irving, TX
    2 days ago
  •  ...will provide more details.Job Summary:MUFG is seeking a Senior Software Engineer with payment check processing experience. In this role you will collaborate...  ...SQL, ETL Tools and object-oriented languages (Java, Python)Minimum 6-8 years of development with complex SQL... 
    Senior
    Full time
    Work at office
    Local area
    Remote work

    MUFG

    New York, NY
    7 days ago
  • $140k - $200k

     ...serves Capital Markets, Insurance and Payments verticals, supplemented with Data & AI,...  ...About the Role: We are seeking a Senior C++ / Java Developer to support a U.S. Treasury systematic...  ...trading technology experience. The engineer will partner closely with Treasury... 
    Senior
    Full time
    Temporary work
    Remote work
    Worldwide

    BIP US

    New York, NY
    2 days ago
  • $59.5 per hour

     ...yoh.com  Suman Dabbeta | Sr. Recruiter | Yoh   Sr. Java Full Stack Engineer (Remote within the U.S.) W2 Only Remote within the U.S....  ...receive a communication that appears suspicious or requests payment, contact Yoh directly before responding or sharing personal... 
    Senior
    Full time
    Remote work

    Yoh, A Day & Zimmermann Company

    Clifton, NJ
    2 days ago
  •  ...Staffing,Software,Telecommunications Are you an experienced Senior Software Engineer or Technical Lead who enjoys remaining hands-on while guiding...  ...and technical designsBuilding full-stack applications using Java, JavaScript, React and TypeScriptDesigning and deploying... 
    Senior
    Remote work
    Visa sponsorship
    Free visa

    NPAworldwide

    Bristol, TN
    5 days ago
  • $125.76k - $188.64k

     ...Applications Support, ProfessionalCompany: CitiWe are seeking a highly skilled and results-driven Senior Software Engineer with deep expertise in observability, AIOps, and Java/Python application engineering to join our team and play a pivotal role in advancing the firm's... 
    Senior
    Full time
    Work at office
    Remote work

    Citigroup

    Irving, TX
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java Engineer (Payments). Be the first to apply!