CareerPlanSign in

Senior Java Developer (Cards)

Bucharest💼 Full-time🗓 2026-09-07 → 2026-09-25

Core

Design, develop, and maintain backend applications and services for card-processing and card-management systems, integrating with Visa/Mastercard services.

Role type

Senior IC backend Java developer (payments/cards)

Builds

Scalable enterprise systems for card issuing, acquiring, authorization, and transaction processing

Domain

Banking, financial services, and insurance (BSFI)

Deliverable

production ML models | product features

Required skills

Java 17+, Spring Boot, REST API design, Apache Kafka, OAuth 2.0/JWT, Docker, Kubernetes/OpenShift, Oracle Database/SQL, unit testing (JUnit/Mockito), observability, generative AI tools

Preferred skills

Banking/financial services domain experience, Visa/Mastercard integration experience, card lifecycle process knowledge

Technologies

Java, Spring Boot, Apache Kafka, Docker, Kubernetes, OpenShift, Oracle, JUnit, Mockito, OAuth 2.0, JWT

Responsibilities

Design and implement REST APIs and integrations using JSON, XML, and SOAP; Integrate applications using Apache Kafka or equivalent enterprise messaging platforms; Implement authentication and authorization mechanisms using OAuth 2.0, JWT, and enterprise access-management solutions; Containerize applications and support delivery through Docker and OpenShift/Kubernetes-based platforms; Identify and resolve scalability, reliability, and performance issues during development and testing; Create and maintain technical documentation, API specifications, and implementation notes

Seniority

Senior, hands-on IC

Sourced via lever · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.