Senior Software Engineer

4 days ago


Marousi, Attica, Greece OKTO Full time

OKTO's continuous growth demands high-caliber candidates who can demonstrate professionalism, passion, and creativity. For those who come on board, we offer significant career advancement, challenges, and a runway for growth.
OKTO powers digital payments for every entertainment, leisure, and gaming environment. Our unified payment platform combines secure, real-world transactions with the most powerful payment technology to create immersive payment experiences for both merchants and their users.
Since 2019, OKTO has been improving payment interactions for online and retail gaming and introducing frictionless payments with its local knowledge, sector expertise, and international capabilities.
The expanding business now employs over 200 payment experts, gaming insiders, and software engineers, serving some of the most exciting international markets, including Brazil, Romania, Italy, Greece, Germany, the UK, and Spain.

Summary

As a Senior Software Engineer, you will play a key technical leadership role in architecting, designing, and developing our next-generation payment platform. This position requires deep expertise in distributed systems, Java-based microservices, and high-volume transaction processing. You will be responsible for ensuring the platform meets the highest standards of scalability, security, and reliability while working closely with product, infrastructure, and security teams. This position offers tremendous career growth and the opportunity to make a direct impact in a rapidly expanding international company.

Your responsibilities will include:


• Leading the design and architecture of complex distributed systems that handle real-time financial transactions at scale.

• Spearheading the integration of payment gateways, banks, card networks, and alternative payment methods.

• Taking a lead role in our transition to a microservices-based architecture for payments.

• Creating and maintaining high-quality, optimized code with robust unit tests and appropriate test coverage.

• Providing technical leadership, mentoring junior developers, and guiding the team in best practices and efficient coding techniques.

• Collaborating with cross-functional teams to deliver highly scalable, performant solutions.

• Driving continuous improvement initiatives, identifying bottlenecks, and optimizing the software development lifecycle.

• Collaborating with DevOps to optimize CI/CD pipelines, and monitoring strategies for production systems.

Requirements


• Excellent academic background: Bachelor's or Master's degree in Computer Engineering or a related field.

• Proven experience (7+ years) in backend software development, with at least 3 years leading teams and architecting payment systems.

• Strong understanding of payment flows, settlement, reconciliation, and fraud detection mechanisms.

• Deep knowledge of Java 11+, Spring Boot.

• Strong experience with AWS cloud services, including IAM, EC2, S3, Lambda, RDS, DynamoDB, and API Gateway.

• Hands-on experience with transaction management, database tuning (PostgreSQL, MySQL, or NoSQL stores), and high-availability strategies.

• Extensive experience with Event-Driven Software Design Patterns and complex systems architecture.

• Expertise in microservices architecture, specifically with Java 8+, Spring Boot, Spring Cloud (Netflix OSS), OAuth2 Security, and JPA ORM.

• Expertise in designing secure RESTful APIs and working with OAuth2, JWT, and SSO mechanisms.

• Advanced proficiency in Git for source control and versioning.

• Strong technical writing skills, with the ability to produce clear and concise technical requirements, design documents, and specifications.

• A proven ability to communicate complex technical concepts effectively in both Greek and English.

Benefits

Competitive remuneration package tailored to your experience.
Opportunity to work in a fast-paced, international company with a global presence.
A friendly, motivating, and challenging environment where you can thrive and continue developing your skills.
Continuous training for all your learning and development needs.
Career advancement opportunities, with structured feedback and performance reviews.
Flexible work-from-home options to ensure a healthy work-life balance.
#LI-Hybrid, #LI-Remote



  • Marousi, Attica, Greece more Full time

    offers a pan-european ticketing marketplace with 12 years of experience, thousands of clients, and millions of tickets issued annually. In 2021, started expanding its ticketing services in Europe and is currently present in 6 countries.At , our mission is to offer the most advanced ticketing platform with unprecedented agility and cutting-edge technology...


  • Marousi, Attica, Greece Software Competitiveness International Full time

    Software Competitiveness International S.A. (Soft Com International), is a rapidly growing, innovative Software Company, located in Athens. Through our team, of highly motivated Software Engineers with a strong technical background and long experience in complex international projects, we provide to our customers, both locally and globally, technical...

  • Senior Software Engineer

    18 minutes ago


    Marousi, Attica, Greece Flexfin Full time

    WHO ARE WE?Flexfin is a new online lending business that provides trade finance products to companies in Greece and Cyprus. We want to change the way small businesses think about their trade receivables (invoices/checks) by offering them simple, transparent, and innovative financing solutions with minimal paperwork and no hidden costs.Flexfin SA is a...

  • Test engineers

    4 days ago


    Marousi, Attica, Greece Software Competitiveness International Full time

    Software Competitiveness International S.A. (Soft Com International), is a rapidly growing, innovative Software Company, located in Athens. Through our team, of highly motivated Software Engineers with a strong technical background and long experience in complex international projects, we provide to our customers, both locally and globally, technical...


  • Marousi, Attica, Greece Software Competitiveness International Full time

    Software Competitiveness International S.A. (Soft Com International), is a rapidly growing, innovative Software Company, located in Athens. Through our team, of highly motivated Software Engineers with a strong technical background and long experience in complex international projects, we provide to our customers, both locally and globally, technical...


  • Marousi, Attica, Greece iKnowHealth S.A. Full time

    iKnowHealth, part of IKH Group, is a leading provider of software solutions for the healthcare and radiology industries. At iKnowHealth, we are dedicated to transforming the healthcare landscape with our cutting-edge software. Our Evorad enterprise imaging suite is a comprehensive, modular solution tailored to meet the diverse needs of healthcare providers....


  • Marousi, Attica, Greece OKTO Full time

    OKTO's continuous growth demands high-caliber candidates, who can demonstrate professionalism, passion, and creativity. For those who come on board, we offer significant career advancement, challenges, and a runway for growth.OKTO powers digital payments for every entertainment, leisure, and gaming environment. Our unified payment platform combines secure,...


  • Marousi, Attica, Greece more Full time

    offers a pan-european ticketing marketplace with 12 years of experience, thousands of clients, and millions of tickets issued annually. In 2021, started expanding its ticketing services in Europe and is currently present in 6 countries.At , our mission is to offer the most advanced ticketing platform with unprecedented agility and cutting-edge technology...


  • Marousi, Attica, Greece Workable Full time

    For over 31,000 growing businesses and HR teams seeking a comprehensive, all-in-one HR suite, Workable emerges as the premier solution. We uniquely combine the world's most widely adopted Applicant Tracking System (Workable Recruiting) with a full-spectrum employee management system (Workable HR). At Workable, we empower companies to focus on what truly...


  • Marousi, Attica, Greece Viva Full time

    , the 1st Tech Bank in Europe for Businesses, revolutionises omnichannel payments acceptance, offers card issuing, loans and deposit accounts.  is the first to pioneer and holds the top position in the Tap on Any Device technology, enabling payments acceptance on any device or even without a device. Today is leading the transition to All-in-One business...