CareerPlan

Software Engineer Java - Payouts

SofiaFull-time2026-06-29 → 2026-11-10

Core

Design and develop a new Java-based payout platform to ensure millions of merchants reliably get paid.

Role type

Backend Software Engineer (Java)

Builds

Microservices architecture for global payment processing

Domain

Fintech / Payments

Deliverable

production ML models | product features

Required skills

Java, Spring Boot, PostgreSQL/RDBMS, distributed systems, software architecture

Preferred skills

Kafka Streams, RestEasy, VueJS, Docker, Kubernetes, Kafka, Unix/Linux, CI/CD

Technologies

Java, Spring Boot, Kafka Streams, PostgreSQL, RestEasy, VueJS

Responsibilities

Co-design and develop new Java payout platform, participate in API design and implementation, deliver business value through backend decisions, ensure high code quality and test coverage, optimize performance and scalability, actively participate in code reviews

Seniority

Mid-level, hands-on IC