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

LEAD ENGINEER / SENIOR SOFTWARE ENGINEER - PAYMENTS

$80 - $100 per hour

FuntoNetwork

Lead Engineer / Senior Software Engineer – Payments

FuntoNetwork IT Consulting Empowering Businesses with Innovative IT Solutions

Position Overview

Position: Lead Engineer / Senior Software Engineer – Payments Department: Software Development – Payments Engineering Locations: New Jersey (Berkeley Heights / Edison) OR Charlotte, NC (Hybrid – 3 days onsite per week) Type: Contract, Full‑Time (40+ hours/week) Reports To: Engagement Manager (FuntoNetwork) / Client Payments Architect Tech Stack: Java, Spring Boot, Microservices, Kafka, MongoDB, OpenShift (OCP), Payments Domain Preferred

FuntoNetwork is scaling engineering teams for a flagship payments transformation program at a top‑10 U.S. financial institution. We are hiring multiple Lead Engineers and Senior Software Engineers with strong Java/Spring Boot backgrounds and payments domain experience (preferred). These roles will be embedded in client sites in New Jersey and Charlotte, NC – two of the most significant payments technology centers in the Eastern USA. The hybrid model ensures deep collaboration with client architects, product owners, and QA teams.

Location Requirements:

  • New Jersey: Berkeley Heights, Edison, or surrounding areas.
  • Charlotte, NC: Uptown, SouthPark, or surrounding areas.
  • Hybrid: 3 days onsite per week.

Why These Locations?

  • NJ: Proximity to wholesale banking operations, wire transfer systems, and SWIFT processing centers.
  • Charlotte: Epicenter of consumer and commercial banking technology; deep talent pool.

Our Payments Engineering practice is dedicated to building the next generation of payment processing platforms – real‑time, cloud‑native, and API‑first. We work on mission‑critical systems handling billions of dollars in transactions daily. In these client‑dedicated roles, you will contribute directly to the modernization of legacy payment applications, implementation of ISO 20022, and adoption of event‑driven microservices.

Key Responsibilities
  • Microservice Development: Build scalable, event‑driven microservices using Java 11/17, Spring Boot, and Spring Cloud.
  • Event Streaming: Implement Kafka producers, consumers, and stream processors for payment transaction flows.
  • Database: Design and optimize MongoDB schemas; work with relational databases (Oracle, SQL Server).
  • Container Orchestration: Deploy and manage services on OpenShift (OCP); understand Kubernetes concepts.
  • Payments Integration: Integrate with core payment systems (Fedwire, CHIPS, SWIFT, RTP, ACH) – domain experience a strong plus.
  • Testing: Write unit, integration, and contract tests; participate in test automation.
  • CI/CD: Collaborate with DevOps engineers on pipeline improvements.
  • Technical Leadership (Lead Engineers): Guide design decisions, conduct code reviews, mentor junior developers, and contribute to architectural roadmaps.
  • Agile Participation: Engage in sprint planning, daily stand‑ups, retrospectives, and demos.
Required Qualifications & Skills

Experience:

  • Lead Engineer: 10+ years of software development; 5+ years in Java/Spring Boot microservices.
  • Senior Software Engineer: 6+ years of software development; 3+ years in Java/Spring Boot microservices.

Technical Proficiency:

  • Java / Spring Boot: Strong expertise.
  • Microservices: Proven experience designing and deploying microservices in production.
  • Kafka: Hands‑on with Kafka clients, Kafka Streams, or Spring Cloud Stream.
  • MongoDB: Experience with NoSQL data modeling and aggregation.
  • OpenShift (OCP): Familiarity with container orchestration; ability to deploy and troubleshoot applications.
  • REST APIs: API design, OpenAPI/Swagger.

Payments Domain (Preferred):

  • Experience with Fedwire, CHIPS, SWIFT, ACH, RTP, FedNow.
  • Knowledge of ISO 20022 message formats.
  • Familiarity with payment hubs, message transformation, or fraud detection.

Soft Skills:

  • Strong communication and collaboration skills.
  • Ability to work in a fast‑paced, Agile environment.
  • Problem‑solving mindset.

Education: Bachelors degree in Computer Science or related field; equivalent experience considered.

Preferred Qualifications
  • Payments domain experience – required for Lead Engineer, strongly preferred for Senior Engineer.
  • Experience with event sourcing and CQRS.
  • Knowledge of Avro, Schema Registry.
  • OpenShift certification.
  • AWS / Azure / GCP experience.
  • Previous consulting or client‑facing roles.
Why Join FuntoNetwork?
  • Mission‑Critical Systems: Work on platforms that move billions of dollars daily.
  • Modernization at Scale: Replace legacy mainframe systems with cloud‑native microservices.
  • Career Acceleration: Deepen your payments domain expertise; work alongside industry veterans.
  • Stability: Long‑term contract with strong likelihood of extension.
Compensation & Benefits
  • Hourly Rate:
    • Lead Engineer: $80 – $100/hour (W2)
    • Senior Software Engineer: $65 – $80/hour (W2)
  • Weekly Payroll with direct deposit.
  • Benefits Package: Medical, dental, vision, 401(k) with match, paid holidays, accrued sick leave.
  • Commuter Benefits: Pre‑tax transit/parking.
Application Process

To apply, please submit:

  1. Resume detailing Java/Spring Boot, microservices, Kafka, MongoDB, OpenShift, and payments experience (if applicable).
  2. Cover letter addressing: Describe your experience building microservices for a financial or payments system. What were the key architectural considerations?
  3. Current location and onsite availability confirmation.
  4. HackerRank readiness confirmation.

Submit your complete application package to: Samuel Andoh | Account Manager Email: View email address on click.appcast.io Subject Line: Payments Engineer – [Lead/Senior] – [Your Name] – [Location: NJ/Charlotte]

Visa Status: No H1B sponsorship available. Must be U.S. Citizen, Green Card holder, or possess unrestricted work authorization (W2/Independent Consultant only).

Interview Process (Mandatory):

  1. HackerRank Assessment – Java, Spring, microservices coding challenge. FIRST STEP.
  2. TP1 – Panel Interview – Technical deep dive (60 min, video).
  3. TP2 – Prep Call – Customer discussion readiness review.
  4. Customer Interview – Panels available to close same day.

Or refer someone

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the LEAD ENGINEER / SENIOR SOFTWARE ENGINEER - PAYMENTS in Charlotte, NC vacancy
  • $98k - $141.6k

     ...testing and delivering complex software requirements to accomplish...  ...years of experience in treasury, payments, and transaction services....  ...standards. LOB Responsibilities: Lead testing activities across...  ...Technical Strategy Development Test Engineering Automation Collaboration... 
    Software
    Full time
    Work at office
    Flexible hours
    Shift work
    Day shift

    Bank of America

    Charlotte, NC
    1 day ago
  •  ...Senior/Lead Software Engineer Seeking a highly experienced Senior/Lead Software Engineer to lead the migration of legacy Tibco-based applications to .NET Core within the Financial Services/Wealth Management domain. This is a critical role focused on driving modernization... 
    Senior
    Software

    Pipe Recruit

    Charlotte, NC
    1 day ago
  •  ...Senior/lead Software Engineer - .NET / C# (WPF, MongoDB, AI-Enabled) Job Family Group: Technology & Data Job Family / Sub-Family: Software Engineering Job Profile: Lead Software Engineer (Professional Track) Location: Charlotte, NC (Hybrid... 
    Senior
    Software

    Redolent

    Charlotte, NC
    3 days ago
  •  ...Job Description Job Description Senior Network Engineer Employment Type: Full Time Department...  ...CGS is seeking an experienced Senior Lead Network Engineer to join a team...  ...infrastructure and related hardware & software.  The project's objectives are to evaluate... 
    Senior
    Software
    Full time
    Local area
    Monday to Friday
    Flexible hours

    Contact Government Services, LLC

    Charlotte, NC
    8 days ago
  •  ...A technology solutions company in Charlotte, NC is seeking an experienced software engineer to lead the development and support of complex applications. The ideal candidate has 6 to 10 years of experience, strong knowledge of cloud technologies like AWS or Azure, and proven... 
    Senior
    Software

    Matlen Silver

    Charlotte, NC
    3 days ago
  • $108k - $136k

     ...A logistics technology company is seeking a Senior Software Engineer to develop web-based applications and mentor a team. The ideal candidate has over 5 years of full-stack development experience, proficiency in .NET and front-end tools, and excellent collaboration skills... 
    Senior
    Software

    Total Quality Logistics

    Charlotte, NC
    3 days ago
  •  ...Ascensus is the leading independent technology and service platform...  ...We are seeking a Senior DevOps Engineer with 10+ years of hands-on...  ...enable high-quality, low-risk software delivery at scale . Key...  ...We will never ask you for payment or require you to purchase... 
    Senior
    Software
    Local area
    Remote work

    Ascensus

    Matthews, NC
    2 days ago
  • $106.1k - $176.9k

     ...Senior Full-Stack Software Engineer Build a career that matches your initiative with an environment centered on innovation, collaboration, and impact...  .... During an interview, LPL will not request any form of payment from the applicant, or information regarding an... 
    Senior
    Software
    Work from home

    LPL Financial

    Charlotte, NC
    5 days ago
  •  ...A technology solutions provider is seeking an experienced Senior Software Engineer to design and implement complex functionalities. The successful candidate will join an agile team to develop user interfaces, maintain business logic, and collaborate closely with analysts... 
    Senior
    Software

    iSolved HCM

    Charlotte, NC
    3 days ago
  •  ...We are looking for following resources asap for our client Job Title: Senior Test Automation Engineer - Payments Platform Location: Charlotte, NC Duration: 1 year Rate: DOE Type: contract Required Qualifications ~7-10+ years of experience... 
    Senior
    Contract work
    Immediate start

    Redolent

    Charlotte, NC
    2 days ago
  • $42.08 - $50.08 per hour

     ...Senior QA Automation Engineer Genesis10 is currently seeking a Senior QA Automation...  ...the commercial cards and payments domain. The ideal...  ...experience) ~7 years of overall software quality assurance...  ...Previous experience mentoring or leading QA automation engineers... 
    Senior
    Software
    Hourly pay
    Permanent employment
    Contract work

    Genesis10

    Charlotte, NC
    1 day ago
  •  ...Job Title: Senior Back End Engineer (Node / AWS / GraphQL / Angular) Location: Charlotte, NC...  ...JavaScript, RESTful APIs and more Lead the definition of system architecture...  ...foundation in object-oriented programming, software engineering principles, unit testing,... 
    Senior
    Software
    Contract work
    Local area

    Apollo ITS

    Charlotte, NC
    3 days ago
  •  ...fragmented processes with secure, reliable software. Think about it as Uber for Real...  ..., reliability, and thoughtful engineering matter. Role Senior Software Engineer Company: KeyPleaz...  ...Experience with mobile applications Payments or third-party integrations Startup... 
    Senior
    Software
    Remote work

    KeyPleaz

    Charlotte, NC
    4 days ago
  •  ...next generation of digital banking and payments, but our true impact begins with our...  ...excellence then we'd love to meet you. The Senior Software Engineer, under minimal supervision,...  ...responsible for: Performs and may lead system analysis and programming activities... 
    Senior
    Software
    Permanent employment
    H1b
    Work at office
    Local area
    Remote work

    Jack Henry & Associates

    Charlotte, NC
    3 days ago
  •  ...Senior Engineer/Platform Leader Accountable for designing, building, and operating secure,...  ...strategy, data execution, data engineering or software delivery 3. Expert problem solving...  ...4. Experience in financial services or payments industry 5. Experience in meeting... 
    Senior
    Software

    SunTrust Investment Services, Inc.

    Belmont, NC
    4 days ago
  •  ...are currently seeking a Senior Cloud Platform Engineer (FTE/Hybrid) to join our team...  ...to deploy and manage software-defined networking and security...  ...We are one of the world's leading AI and digital...  ...recruiters will never ask for payment or banking information and... 
    Senior
    Software
    Work at office
    Remote work
    Flexible hours

    The Nippon Telegraph and Telephone Corporation (NTT)

    Charlotte, NC
    3 days ago
  • $95k

     ...things right. You will join our Product Engineering team that shares a passion for writing...  ...reputation and bottom line. As our Senior Software Engineer, you will have ample...  ...per annum. Discover how you can grow, lead, and make an impact by visiting our career... 
    Senior
    Software

    Navex Inc

    Charlotte, NC
    4 days ago
  • $52 - $55 per hour

    Akkodis Group Nordics is looking for an Application Support Engineer for a contract position based in Charlotte, NC. This hybrid role involves...  ...providing critical application support and monitoring for Payments applications. Candidates should have at least 3 years of... 
    Hourly pay
    Contract work

    Akkodis Group Nordics

    Charlotte, NC
    5 days ago
  •  ...Senior Software Engineer – Java Microservices & API Development Location: Charlotte, NC (Hybrid – 3 Days Onsite / 2 Days Remote) Duration: Long...  ...all phases of the Software Development Life Cycle (SDLC) Lead technical design, coding, unit testing, code reviews, and... 
    Senior
    Software
    Long term contract
    Remote work

    Leading Utilities Organization

    Charlotte, NC
    4 days ago
  •  ...Senior Data Engineer - Vice President Job Level: Vice President Job Function: Business Resilience...  ...developers, data owners, governance leads and business analysts within the Information...  ...applications with the larger company software ecosystem. Capture and document... 
    Senior
    Software
    Full time
    Work at office
    Local area
    Work from home

    Smbc Global Foundation Inc

    Charlotte, NC
    1 day ago
  • $92k - $140k

     ...Senior Software Engineer At Jack Henry, we're more than a technology company; we're a force for good...  ...generation of digital banking and payments, but our true impact begins with our associates...  ...and professionally. We're also leading the way in technology modernization,... 
    Senior
    Software
    Permanent employment
    H1b
    Work at office
    Local area
    Remote work

    Jack Henry and Associates

    Charlotte, NC
    2 days ago
  • $119k - $187k

    About this role: Wells Fargo is seeking a Lead Software Engineer to design, build, and support mission‑critical core banking applications. This...  ...Qualifications: Experience working in core banking, payments, deposits, or other regulated financial systems Strong understanding... 
    Software
    Full time
    Work experience placement
    Relocation package

    Wells Fargo

    Charlotte, NC
    22 hours ago
  • $128.4k - $192.6k

     ...Senior Security Engineer - IS07FE We’re determined to make a difference and are proud to be an insurance...  ...partner to the Enterprise Cyber Focal Lead. This role is responsible for...  ...Engineering, Infrastructure Engineering and Software Engineering teams. The role also... 
    Senior
    Software
    Temporary work
    Work at office
    3 days per week

    The Hartford

    Charlotte, NC
    3 days ago
  •  ...are looking for a seasoned Senior Mechanical Engineer to be part of a team that designs...  ...detail-oriented approach Lead the design, development and...  ...modeling experience Software Proficiencies: Autodesk Revit...  ...EAP, & Wellness Programs Payments for Qualifying Professional... 
    Senior
    Software
    Temporary work
    Work at office

    Moseley Architects

    Charlotte, NC
    4 days ago
  •  ...will design and develop scalable applications, lead technical teams, and ensure the delivery of high-quality software solutions. Roles and Responsibilities Technical...  ...Java programming concepts, with experience in payments, ISO XML, MT messaging considered an advantage.... 
    Senior
    Software

    Veriipro

    Charlotte, NC
    2 days ago
  •  ...The Senior Software Engineer will support the full software development lifecycle (SDLC) for enterprise applications responsible for large-scale document generation, processing, printing, and electronic/postal delivery. This role supports critical document delivery infrastructure... 
    Senior
    Software

    Compunnel

    Charlotte, NC
    3 days ago
  •  ...for a detail-oriented engineer and expressive communicator...  ...solutions! As a Senior Electrical Engineer , you...  ...detail-oriented approach Lead the design, development...  ...calculations Software Proficiencies Autodesk...  ...EAP & Wellness Programs Payments for Qualifying Professional... 
    Senior
    Software
    Temporary work
    Work at office

    Moseley

    Charlotte, NC
    3 days ago
  •  ...drive positive change for our clients. Manager / Senior Manager- Full- Stack Engineer We are seeking an experienced Full Stack Engineering...  ...Qualifications: • Bachelor's degree in Computer Science, Software Engineering, or related field • 5+ years of experience... 
    Senior
    Software

    EMBER GROUP CONSULTING LLC

    Charlotte, NC
    1 day ago
  • Senior Software Engineer - Java Integration Introduction to Maersk: A.P. Moller - Maersk is an integrated container logistics company that is responsible for moving 20% of global trade every year. With a dedicated team of over 100,000 employees across 130 countries, we... 
    Senior
    Software
    Full time
    Work from home
    Flexible hours
    2 days per week

    Damco Spain SL

    Charlotte, NC
    3 days ago
  • $116.5k - $169k

     ...Moody is looking for a Senior Software Engineer in Charlotte, NC, to drive full-stack development and implement AI-enabled solutions. The role requires 8-12+ years of experience and expertise in Java, Spring Boot, Angular, and PostgreSQL. Responsibilities include designing... 
    Senior
    Software

    Moody

    Charlotte, NC
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to LEAD ENGINEER / SENIOR SOFTWARE ENGINEER - PAYMENTS. Be the first to apply!