Senior Software Engineer - FinTech Payments

Jobgether SRL

United States

Hybrid

USD 120,000 - 170,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Flexible work arrangements
Professional development and learning

Job summary

Jobgether SRL Senior Software Engineer role in the United States focuses on modernizing payments platforms. You will work across Java back- end services, Spring Boot/JPA, and PostgreSQL with Aurora, while aligning with microservices and domain-driven design principles.

The position requires hands-on development, cloud infrastructure, and strong emphasis on performance, security, and scalable architectures in a financial services context.

Qualifications

  • 5+ years of professional software engineering experience, primarily focused on Java.
  • Bachelor's degree or equivalent training and experience in lieu of degree accepted.
  • Strong experience with relational databases, particularly Oracle and/or PostgreSQL; PostgreSQL Aurora and Liquibase is a plus.
  • Experience deploying and operating applications in OpenShift, Kubernetes, or similar containerized environments.
  • Experience with Spring Boot/JPA, Drools, and Apache Camel.
  • Working knowledge of Kafka or similar event-streaming platforms, including design patterns.
  • Domain-driven design concepts such as bounded contexts and aggregates.
  • Designing authorization and data-access controls beyond predefined security models.
  • Cloud IAM, storage, and CDN architectures using AWS IAM, S3, CloudFront, or equivalents.
  • Next.js, React, and TypeScript with micro-frontend architectures.

Responsibilities

  • Design and develop domain models, bounded contexts, aggregates, and shared terminology using domain-driven design.
  • Build and maintain services with Spring Boot, JPA, PostgreSQL Aurora, Liquibase for card-network integration.
  • Design workflows and routing with Apache Camel for complex processes.
  • Develop event-driven architectures using Kafka and schema design.
  • Create independently deployable micro-frontend apps using Next.js, React, and TypeScript.
  • Own OAuth2/OIDC identity architecture and token management.
  • Govern AWS IAM, S3, and CloudFront across environments.
  • Lead deployments on internal cloud hosting platforms and modernize applications.
  • Drive test-driven development and automation pipelines (unit, contract, integration, E2E).
  • Implement performance testing strategies and identify bottlenecks in distributed systems.
  • Profile and optimize Java, Oracle, Tomcat, WebSphere, OpenShift environments.
  • Support migration from legacy to cloud-native platforms.
  • Contribute to PCI-compliant data handling and secure data lifecycle.

Skills

Java
Domain-driven design
Distributed systems
Kafka
OAuth2/OIDC
OpenShift
Kubernetes
Spring Boot/JPA
Cloud IAM
Next.js
React
TypeScript
PCI compliance
Performance engineering
Test-driven development
CI/CD

Education

Bachelor's degree or equivalent training

Tools

Oracle
PostgreSQL
Liquibase
Apache Camel
Drools
WebSphere
Tomcat
OpenShift
Kubernetes

Job description

Jobgether SRL Senior Software Engineer role in the United States focuses on modernizing payments platforms. You will work across Java back- end services, Spring Boot/JPA, and PostgreSQL with Aurora, while aligning with microservices and domain-driven design principles.

The position requires hands-on development, cloud infrastructure, and strong emphasis on performance, security, and scalable architectures in a financial services context.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Fintech Payments Architect (Remote)
Senior Fintech Payments Architect (Remote)

Far Coder • Northern (KY)

Hybrid
USD 150,000 - 170,000
Health insurance
Fully remote in continental USA
401(k) plan with matching
Senior Java Backend Engineer – FinTech, Cloud & Data
Senior Java Backend Engineer – FinTech, Cloud & Data

Relha LLC • Berkeley Heights (NJ)

On-site
USD 110,000 - 186,000
Senior Java Backend Engineer - Cloud-Native Payments
Senior Java Backend Engineer - Cloud-Native Payments

Agility Partners • Kentucky

Hybrid
USD 100,000 - 130,000
High level of autonomy
Exposure to modern technologies
Opportunities for contract extension based on performance
Software Development Engineer II – FinTech
Software Development Engineer II – FinTech

NationsBenefits India • Plantation (FL)

On-site
USD 110,000 - 150,000
Senior Software Engineer - FinTech Payments Lead
Senior Software Engineer - FinTech Payments Lead

Okto Payments • Peru (IL)

On-site
USD 120,000 - 160,000
Competitive Compensation
Career Growth
Continuous Learning
+3
Senior Payments Product Manager - Remote
Senior Payments Product Manager - Remote

Jobgether SRL • United States

On-site
USD 170,000 - 240,000
Fully remote
Open vacation policy
Global team
+1
Payments Platform Engineer - Java/Spring Microservices on GCP
Payments Platform Engineer - Java/Spring Microservices on GCP

Deutsche Bank AG • Cary (NC), Northern (KY)

Hybrid
USD 105,000 - 140,000
Employee Referral Incentive Program
Payments Platform Engineer - Java/Spring, GCP, Microservices
Payments Platform Engineer - Java/Spring, GCP, Microservices

Deutsche Bank • Cary (NC)

On-site
USD 105,000 - 140,000
Senior Java Microservices Lead – FinTech Platform
Senior Java Microservices Lead – FinTech Platform

NationsBenefits India • Plantation (FL)

On-site
USD 130,000 - 190,000
Senior Java Fullstack Engineer: Payments & Microservices
Senior Java Fullstack Engineer: Payments & Microservices

Talentify • New Jersey

On-site
USD 110,000 - 160,000
Health benefits
Referral program
Growth opportunities