Java Developer — Remote FinTech Banking & Payments

Andersen Lab

United States

Hybrid

USD 90,000 - 120,000

Full time

19 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Private health insurance
Sports compensation
Mentoring & career growth

Job summary

Andersen Lab is hiring a Java Developer to work on a digital banking SuperApp, delivering secure, scalable backend services, payment processing, and seamless integrations.

You will own end-to-end banking workflows, trace and fix production issues, and deploy changes with a focus on reliability and performance.

The role offers remote, office, or hybrid options, mentoring, and opportunities to grow in FinTech, cloud, and modern development practices.

Qualifications

  • Commercial Java development experience for 2+ years.
  • Hands-on FinTech, banking, or payments experience including production backend systems.
  • Experience with banking workflows: registration, verification, cards, transfers, loans, deposits, or currency exchange.
  • Experience integrating external systems such as core banking, card processing, payment networks, or other services.
  • Familiarity with secure banking flows like OTP, authentication, transaction signing, and biometric verification under load and failure scenarios.
  • Strong knowledge of Java 17+, Spring Boot 3, Spring MVC, Spring Data JPA, Hibernate, and Spring Security.
  • Experience with REST APIs, SOAP, OAuth2/OIDC, and JWT.
  • Experience with Kafka or other messaging systems; understanding of idempotency, retries, and error handling.
  • Good knowledge of PostgreSQL and SQL, including transactions and query optimization.
  • Familiarity with microservices architecture and Camunda BPMN.
  • Experience with Docker, Git, Maven, and CI/CD; basic knowledge of Kubernetes/OpenShift.
  • Experience with application logging, monitoring, debugging, and production issue investigation.
  • Experience with unit and integration testing using JUnit 5 and Mockito.
  • Level of English – Intermediate and above.

Responsibilities

  • Independently developing, delivering, and supporting end-to-end banking backend workflows using Java, taking ownership beyond individual development tasks.
  • Tracing customer transactions across multiple backend services to analyze data flows, dependencies, and system behavior.
  • Investigating and reproducing production incidents using application logs and database state to identify root causes.
  • Implementing, testing, and safely deploying fixes to production, ensuring system stability and minimizing release risks.

Skills

Java development
FinTech experience
Backend design
REST APIs
Spring Framework
Security & auth
Troubleshooting & incident response
CI/CD
Cloud & DevOps
English (Intermediate+)

Tools

Docker
Git
Maven
CI/CD
Kubernetes/OpenShift
PostgreSQL
Spring Boot 3
Spring MVC
Spring Data JPA
Hibernate
JWT/OAuth2
Kafka
CI/CD pipelines

Job description

Andersen Lab is hiring a Java Developer to work on a digital banking SuperApp, delivering secure, scalable backend services, payment processing, and seamless integrations.

You will own end-to-end banking workflows, trace and fix production issues, and deploy changes with a focus on reliability and performance.

The role offers remote, office, or hybrid options, mentoring, and opportunities to grow in FinTech, cloud, and modern development practices.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Backend Developer – FinTech/Banking (Remote)
Java Backend Developer – FinTech/Banking (Remote)

Andersen • United States

Hybrid
USD 90,000 - 130,000
Частная медицинская страховка
Спортивное возмещение
Java Backend Engineer (FinTech) - Remote/Hybrid + Growth
Java Backend Engineer (FinTech) - Remote/Hybrid + Growth

Andersen • United States

Remote
USD 90,000 - 140,000
Private health insurance
Sports compensation
Certification compensation (AWS, PMP)
+1
Java Developer
Java Developer

Andersen Inc. • United States

Hybrid
USD 90,000 - 120,000
Private health insurance
Sports compensation
Mentoring & career growth
Senior Java Developer – FinTech, Remote & Career Growth
Senior Java Developer – FinTech, Remote & Career Growth

Capco • United States

Hybrid
USD 38,000 - 45,000
Private health care
Paid sick days
25 vacation days
+4
Senior Backend Java Engineer – FinTech Payments Platform
Senior Backend Java Engineer – FinTech Payments Platform

Caliberly • United States

Remote
USD 120,000 - 180,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
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
Android Developer - FinTech Banking (Remote/Hybrid)
Android Developer - FinTech Banking (Remote/Hybrid)

Andersen • United States

Hybrid
USD 38,000 - 53,000
Гибридная работа
Страхование здоровья
Бонусы до 1000 EUR/мес.
+1
Senior Java Backend/Frontend Engineer – FinTech, Hybrid Dallas
Senior Java Backend/Frontend Engineer – FinTech, Hybrid Dallas

NPAworldwide • Dallas (TX)

Hybrid
USD 140,000 - 190,000
Senior Java Engineer for FinTech | Spring Boot (Remote)
Senior Java Engineer for FinTech | Spring Boot (Remote)

Security IT • United States

Remote
USD 96,000 - 165,000