CareerPlanGet AI match score →

Payments Engineer

Lisbon💼 Full-time🗓 2026-07-10 → 2026-07-31

Core

Design, build, and maintain cloud-native Payments microservices for Finastra's Essence Universal Banking platform, supporting payment processing flows, validations, and compliance integrations.

Role type

Senior Software Engineer (TP3)

Builds

High-quality, secure, scalable microservices for the Essence Payments platform

Domain

Financial services / Payments / Banking

Deliverable

production ML models | product features

Required skills

Java, Spring Boot, REST APIs, OpenAPI/Swagger, Kafka/MQ/Event Hubs, relational databases (Oracle/PostgreSQL/DB2), Liquibase, Kubernetes (AKS/OpenShift), CI/CD pipelines

Preferred skills

Payments/Banking domain knowledge, regulated delivery environments, event-driven workflows

Technologies

Java, Spring Boot, Spring Cloud Stream, Kafka, MQ, Event Hubs, Oracle, PostgreSQL, DB2, Liquibase, AKS, OpenShift

Responsibilities

Develop and maintain Java/Spring Boot microservices for payment processing; Implement API-first services and event-driven workflows; Own delivery for assigned features including coding, testing, and documentation; Build services with focus on testability, security, performance, and operability; Contribute to CI/CD practices and environment readiness; Mentor junior engineers and participate in technical discussions

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗