×
Register Here to Apply for Jobs or Post Jobs. X

Senior Java Software Engineer

Job in Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listing for: Blankfactor
Full Time position
Listed on 2026-03-08
Job specializations:
  • Software Development
    Java Developer, Software Engineer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

This position is a hybrid role based in Charlotte, NC
, as a full time position supporting the financial services/payments space. Please apply only if you have experience with a valid work authorization. Unfortunately we cannot work via C2C or C2H, this is W2.

About Blankfactor

At Blankfactor, we are dedicated to engineering impact. We build high-quality tech solutions for companies looking to innovate and grow—especially in fast-moving industries like payments, banking, capital markets, and life sciences.

About the Role

We are seeking a high-caliber Java Platform Engineer to build the “Golden Path”, a standardized, secure developer platform that enables the seamless deployment of Finacle-based Wire Transfer microservices across AWS EKS and On-Prem Red Hat Open Shift. You will be writing business logic and building the SDKs, scaffolding, and integration frameworks that abstract infrastructure complexities for the entire development organization.

Core Responsibilities
  • Strategy for re-architecting legacy wire systems into Java microservices using Spring Boot scaffolds.
  • Java SDK Development Design and maintain the internal Java SDK/Framework used by all Wire Transfer pods. This includes:
  • Building custom Spring Boot Starters for Kafka Wrappers, Configurations & Secret Adapters (AWS Secrets Manager and Open Shift Vault)
  • Kafka Wrappers:
    Abstracting complex retry/idempotency logic and correlation n for wire tracking.
  • Config & Secret Adapters:
    Standardizing how Java apps consume secrets across AWS Secrets Manager and Open Shift Vault.
  • Observability:
    Auto-configuring Open Telemetry and structured logging for Splunk.
  • Build and maintain environment-agnostic code. Ensure services behave identically on Open Shift on-prem and EKS in AWS.
  • Create and maintain the Java Repo Scaffold. Ensure that when a new microservice is generated, it includes the correct Maven/Gradle structure, Parent POMs, and unit test harnesses by default.
  • Build and maintain the “Gold Standard” reference microservice that serves as the blueprint for the entire program.
  • Own the “Java-side” of the security gate. Ensure the code passes SAST/SCA scans by maintaining clean dependencies and addressing vulnerability findings in the base framework.
  • Work with Dev Ops to define the Helm Overlays from a Java perspective. Ensure the application handles “Environment-Agnostic” properties so it can boot up on Open Shift or EKS without code changes.
Required Technical

Skills:
  • Expert-level Java 17+ and Spring Boot. You should be comfortable writing custom Spring Boot Starters and Auto-configurations.
  • Professional enterprise experience with containerized infrastructure. AWS AKS and Red Hat Open Shift.
  • Experience with JVM optimization for container resource limits and handling Kubernetes liveness/readiness probes in Java.
  • Proficiency with Apache Kafka for event-driven wire processing, Redis for stateful caching and Relational Databases (Oracle/Postgres).
  • Experience with Saga Patterns (orchestration-based), idempotency, and the Transactional Outbox pattern.
  • Familiarity with Open Telemetry and log aggregation in Splunk.
  • Ability to consume and contribute to Terraform modules and Helm charts with Kustomize overlays.
  • Proficiency with Maven/Gradle, Arifactory, Springboot, JUnit/Test Containers, and Git Hub Actions.
  • Extensive experience with securing Java applications to modern security standards in a regulated environment (mTLS, secret management, etc)
Preferred Experience
  • Direct experience with Finacle 11.x core banking components Finacle Integrator (FI).
  • Knowledge of ISO 20022 or SWIFT MT message formats for wire transfers.
  • Extensive experience in a regulated, financial environment
  • Experience navigating finance sector internal governance processes (AIT, PTO, SbD and CADA).
  • Collaborate with architects, engineers, business analysts, and quality assurance teams to ensure the new services meet business requirements and technical standards.
  • Write comprehensive unit, integration, and performance tests to guarantee the reliability and scalability of the services.
  • Participate actively in agile development processes, including sprint planning, retrospectives, and code reviews.
  • Proactively…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary