Genesis10Verified Source

Open Banking Software Engineer, API & UI Development

114K–131K
Onsite · Charlotte, North Carolina
Posted August 13, 2026
payroll

Overview

You will lead the development of Open Banking API services and UI components for a Global Financial Institution in Charlotte, NC. This hybrid contract role spans 12+ months and puts you at the center of customer-permissioned data sharing. You will join a team building industry-standard API solutions that power third-party integrations. This position offers a direct impact on financial technology infrastructure and cross-functional collaboration.

What You'll Do8

  • 1Design and implement Open Banking APIs using Java and Spring Boot to enable secure data sharing.
  • 2Build responsive React UI components for the Open Banking channel, ensuring seamless user consent flows.
  • 3Collaborate with product and security teams to define and deliver OAuth 2.0 and OIDC-based authentication flows.
  • 4Write and execute unit and integration tests using JUnit and Mockito to ensure API reliability.
  • 5Debug and resolve production issues in API services and UI applications within the AWS cloud environment.
  • 6Own the full lifecycle of features from design to deployment using Docker and Kubernetes.
  • 7Drive code reviews and mentor junior engineers on API design and RESTful best practices.
  • 8Optimize query performance for large-scale data retrieval using PostgreSQL and Redis.

Requirements8

  • 15+ years of software engineering experience with Java and Spring Boot.
  • 23+ years of frontend development with React and TypeScript.
  • 3Strong experience designing and developing RESTful APIs and microservices.
  • 4Hands-on with OAuth 2.0 and OIDC implementation.
  • 5Experience with AWS services such as Lambda, API Gateway, and S3.
  • 6Proficient in Docker and Kubernetes for containerized deployments.
  • 7Experience with relational databases like PostgreSQL and caching with Redis.
  • 8Ability to troubleshoot complex issues in a distributed environment.

Salary Insight

$114 - $131k per year

Location

Typeonsite
LocationCharlotte, North Carolina

Required Skills

javaspring bootreactawsdocker
Share:

Similar open positions

Explore active roles that match your skills and interests.

InfiCare

InfiCare

1d agoColumbus, Ohiocontract

Sr. Java Engineer, Banking & AWS

12+ years of experience building enterprise-grade Java platforms in regulated environments like banking or financial services. You will own end-to-end delivery of scalable microservices and frontend applications using Java, Spring Boot, and AWS. Collaborate with cross-functional teams to design resilient RESTful APIs. This contract role in Columbus or Jersey City puts you at the core of mission-critical systems.

Competitive salary
JavaSpring BootAWS+2 more
Motion Recruitment Partners, LLC

Motion Recruitment Partners, LLC

13h agoCharlotte, North Carolinacontract

Engineer, Financial Services Technology

You will own software engineering for a top-100 U.S. bank, building and maintaining critical financial systems. You will join a team of senior engineers collaborating with product and operations on high-volume platforms. This contract role offers a path to work on legacy modernization and cloud migration. You will tackle real problems in a regulated environment from day one with Java, Spring, AWS, and SQL.

91K–102K
javaspringaws+2 more
BCforward

BCforward

13h agoCharlotte, North Carolinacontract

API-focused Software Engineer, Contract in Charlotte NC

You will design and build API integrations for our client's platform, owning delivery from requirements to production. You will collaborate with a team of engineers and product managers to ship scalable services. This contract role offers hands-on work with modern Java and Spring Boot microservices, directly influencing core business functionality. You will also have the opportunity to work with AWS and Docker in a fast-moving environment, making a tangible impact from day one.

65K–65K
javaspring bootrestful+2 more

U.S. Bank National Association

1d agoDallas, Texaspayroll

Lead Full Stack Engineer - Java, React, AWS

Own the design and delivery of Java and Spring Boot backend services, React frontends, and AWS infrastructure at U.S. Bank. You'll lead a team of engineers building offline-capable, enterprise-grade applications that process millions of transactions daily. Collaborate with product, architecture, and platform teams to turn complex business requirements into resilient, scalable systems. This role offers the chance to shape AI integration standards and drive the bank's technology transformation, with a clear path for career growth.

127K–149K
JavaSpring BootReact+6 more

Motion Recruitment Partners, LLC

13h agoCharlotte, North Carolinacontract

Software Engineer 3, Financial Services & Java

You will build and maintain core banking applications for a Financial Services leader with over 150 years of history. You will work with a team of engineers to deliver features that power millions of transactions daily. This hybrid role in Charlotte, NC lets you collaborate with top talent in a Java-centric environment. You will own software components from design to deployment, ensuring reliability and performance. This contract position offers a competitive benefit package and the chance to innovate in a stable, established company.

50K–56K
javaspringaws+2 more

U.S. Bank National Association

21d agoAtlanta, Georgiapayroll

Software Engineer (Full Stack Java React) at U.S. Bank

You will design and develop scalable full-stack applications for U.S. Bank's payment solutions. You will own features from frontend React to backend Java and Spring Boot, deploying on AWS. You will collaborate with cross-functional teams in an Agile/Scrum environment, contributing to CI/CD with Jenkins, Docker, and Kubernetes. This role offers the chance to impact 1.5 million customers, with hybrid work and growth opportunities.

86K–102K
JavaSpring BootReact+6 more