Senior Software Engineer
Company: Paymentology
Location: Athens
Posted on: April 1, 2026
|
|
|
Job Description:
At Paymentology , we’re building the global payments platform of
the future. Our mission is to empower banks, fintechs, and
innovators with modern, scalable, cloud-first issuing and
processing solutions. As a fully distributed organisation operating
across 60 countries, we move fast, think globally, and build
technology that supports millions of transactions daily. Our
Engineering culture values autonomy, excellence, ownership, and
curiosity . We encourage engineers to lead solutions end-to-end,
mentor others, and continuously improve how we build and operate
software. If you’re excited by solving complex global payments
challenges and enjoy working with smart, kind, mission-driven
people — this is the place for you. We’re looking for a Senior
Software Engineer to design, build, and scale Java backend services
that power our global payments infrastructure. You’ll lead
end-to-end delivery, contribute to technical strategy, and help
raise the engineering bar across the organisation. Lead the design
and development of backend services, distributed systems, and APIs.
Own features end-to-end (architecture, coding, testing,
observability, and deployment). Write clean, maintainable,
well-tested code, following engineering best practices and
test-driven development. Break down complex technical work into
manageable chunks Work in a collaborative, cross functional, agile
team environment Mentor associate and mid-level engineers,
fostering a culture of technical excellence Identify, document, and
deliver technical improvements (performance, reliability,
scalability). Participate in incident response and support
rotations Experience: Significant commercial experience with modern
Java 15 (We’re currently moving to 21. As a guide, multiple
projects with 5 years of experience. Proven experience designing,
building and maintaining distributed systems and microservices)
Deep understanding of Object-Orientated programming Familiarity
with event-driven architectures or Domain Driven Design. Love to
work using TDD Strong grasp of relational databases (PostgreSQL,
MySQL) and data modeling. Solid understanding of cloud
infrastructure (AWS preferred), containerisation, CI/CD, and
Infrastructure-as-Code. Nice to have, but not critical, experience
in fintech, payments, or other high-throughput/regulated domains.
Most importantly, a desire to learn, grow and collaborate with an
amazing team 100% remote, globally distributed team We value
engineers that closely understand our customers and business
High-impact role supporting real-time global payments Growth path
toward Senior Engineer 2, Staff Engineer, or Engineering Manager A
diverse, mission-driven engineering culture
Keywords: Paymentology, Lorain , Senior Software Engineer, Engineering , Athens, Ohio