BettingJobs
Senior Java Developer (Payments Platform)
Skills
1 month ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Limassol, Cyprus
Work mode:
Onsite
Published on:
23 September 2026
What they need
We are working with a fast-growing, established name in the payments space within iGaming, looking for a Senior Java Developer to take ownership of complex payment-platform components.
This is a business that has invested heavily in its engineering function, building secure, scalable systems that underpin its international operations, and the role offers genuine scope to shape how those systems evolve.
The role: you'll design and build scalable payment services and APIs, solving distributed-systems challenges and working closely with Leads and Architects to deliver secure, high-performing solutions. It would suit an experienced Java developer who enjoys ownership, values clean architecture, and wants exposure to complex, security-critical systems at scale, with the chance to mentor others along the way.
Responsibilities:
- Design and develop scalable payment services and APIs using Java and Spring Boot
- Apply SOLID principles and modern architecture and design patterns to build clean, maintainable solutions
- Design and optimise data solutions across PostgreSQL, MySQL, Hibernate/JPA and Redis
- Build event-driven, asynchronous processing using Kafka and RabbitMQ
- Design secure REST APIs, applying JWT, OAuth 2.0/2.1, authentication/authorisation and API security best practice
- Apply cryptographic and OWASP principles to ensure secure data handling
- Develop robust unit, functional and integration tests using JUnit and Mockito
- Own build and release processes across Maven/Gradle, CI/CD and containerised deployments
- Investigate complex production issues and lead cross-service root-cause analysis
- Drive refactoring, performance and reliability improvements, and lead code reviews
- Collaborate with Leads, Architects, Product and business stakeholders, and mentor junior developers
Requirements:
- 4–8 years' professional Java development experience, ideally including Java 18–25
- Strong experience with Spring/Spring Boot, REST APIs and Hibernate/JPA
- Solid understanding of distributed systems, databases, messaging and caching (Kafka/RabbitMQ, PostgreSQL/MySQL, Redis)
- Strong grasp of API security, OAuth 2.0/2.1, JWT and OWASP practices
- Experience with Maven/Gradle, CI/CD, Docker and cloud deployment
- Strong problem-solving and production troubleshooting skills
- Payments/FinTech experience highly desirable
- Bachelor's degree in computer science or equivalent experience
Other offers great for you!
These companies are also looking for great profiles
Wikeys
Senior Full-Stack Developer Java
600
Freelance
Brussels, Belgium
Hybrid
Skills
6 months ago
Quick apply
AMRG
Développeur Java Sénior
40 - 50K
Permanent contract
Villeneuve-d'Ascq, France
Onsite
Skills
7 days ago
Quick apply
Tenth Revolution Group
Tech Lead Java Senior Fullstack
Freelance
Paris, France
Hybrid
Skills
3 days ago
Quick apply
No company information available.