Junior+ Java Developer (Backend / Integrations) / IGaming

Summary

Junior Java developer building and maintaining backend integration services on a payment-orchestration platform that connects merchants to dozens of payment providers. Day-to-day stack is Java 23 with Spring Boot and Apache Camel, backed by PostgreSQL/Redis/SQS and deployed on AWS with Kubernetes and GitLab CI/CD.

We build a payment-orchestration platform (PSP hub) that connects merchants to dozens of payment providers. You'll join one of two small backend teams (5 developers each — seniors, a Tech Lead, and an Architect) building and maintaining integration services that process real financial transactions in production.
You'll work alongside experienced engineers and strong QA, but we’re looking for someone who can already work independently on well-defined Java backend tasks and take ownership of their code from implementation through testing and review.

Format: Remote · Full-time
Level: Junior+ — 1–2 years of recent commercial Java development experience
English: B1+ (tooling, documentation, and some partner communication are in English)

What you'll be working with
Java 25, Spring Boot, Apache Camel
REST APIs, SQS, Redis, PostgreSQL
Cloud & DevOps: AWS, EKS, Terragrunt, Helm, Flux
Monitoring: OpenSearch, VictoriaMetrics, Grafana
GitLab & CI/CD

What we're looking for — essentials
1+ year of recent commercial Java development experience
Strong Java Core fundamentals and OOP
Hands-on commercial experience with Spring / Spring Boot
Practical experience with REST APIs
Experience working with SQL / PostgreSQL
Ability to read, understand, debug, and modify an existing Java codebase
Experience writing unit and/or integration tests
Understanding of the standard development flow: task → implementation → code review → testing → release
Ability to work independently on well-defined tasks, ask the right questions, and take ownership of the result
Good communication and ability to work effectively within a development team

Nice to have
External API / third-party integrations
Payment / fintech / PSP experience
Apache Camel
SQS, RabbitMQ, Kafka or other message queues
Docker / Kubernetes / Helm
AWS
GitLab or other CI/CD tools
Redis
Keycloak 26

What you'll do
Build and maintain Java backend services and provider integrations
Work with and extend an existing production codebase
Develop and integrate REST APIs and external services
Write clean, tested, maintainable code
Debug production issues and improve service stability
Participate actively in code reviews
Take ownership of assigned tasks from implementation through testing and release
Collaborate with Backend, QA, DevOps, Product, and Architecture

How we work / what we offer
Flexible remote schedule
Paid sick leave and vacation
All the equipment you need
Internal events: open discussions, product meetups, soft-skills training
Flat structure, no micromanagement, fast decisions
Experienced engineers around you for code reviews, technical discussions, and mentorship

Hiring process
Intro call (~30 min)
Technical interview
Live coding / code-reading & modification session
Offer

Ready to work on real production systems, take ownership of your code, and grow into a strong Java backend engineer? Join us.

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available