Senior Java/Kotlin Engineer (Finance Engineering)
Our Mission and Vision
At Solidgate, our mission is clear: to empower outstanding entrepreneurs to build exceptional internet companies. We exist to fuel the builders — the ones shaping the digital economy — with the financial infrastructure they deserve. To achieve that, we’re on a bold path: to become the #1 payments orchestration platform in the world.
About the Role
We’re looking for a skilled Java/Kotlin Engineer to join our Finance Engineering Team — the technical foundation of Solidgate’s financial infrastructure.
The mission of this role is to maintain and enhance existing components of our commission calculation and payout system — a business-critical part of the product responsible for fee calculation across acquiring, MoR, and gateway processing, as well as for payout automation and financial reporting.
You’ll be directly contributing to the reliability, scalability, and performance of the system that processes millions of transactions every month.
Our services are built with Kotlin and Go, with around 80% of business logic running on Kotlin. No worries if you haven’t worked with Kotlin before — you’ll get hands-on experience by contributing to real, production-level business tasks from day one.
Explore our technology stack ➡️ here
What You’ll Drive
— Designing and developing new features, as well as maintaining and improving existing ones
— Horizontally scaling services and increasing system throughput
— Participating in the transition from batch processing to streaming architecture
— Working in a fast-paced TBD-driven environment with high autonomy
Why This Role Is Exciting
— High-load & high-availability product (150M+ monthly transactions)
— Modern technologies: AWS, Kafka, Go, Terraform, Redshift
— Freedom in technical decision-making (team-driven ownership)
— Grow your impact — from hands-on engineering to leading teams as a Staff Engineer or Tech Lead.
You’re a Great Fit If You Have
— 3+ years of experience with Java or Kotlin
— Solid knowledge of Spring Framework
— Experience with relational databases (PostgreSQL, MySQL, or similar)
— Understanding of multithreading and microservices architecture
— Strong ownership mindset, communication skills, and proactivity
Nice to Have
— Experience with Kafka, Go, AWS, Terraform, or Redshift
— Background in fintech or other financial systems
— Interest in distributed systems and data streaming architectures
Why Join Solidgate?
High-impact role. You’re not inheriting a perfect system — you’re building one.
Great product. We’ve built a fintech powerhouse that scales fast. Solidgate isn’t just an orchestration player — it’s the financial infrastructure for modern Internet businesses. From subscriptions to chargeback management, fraud prevention, and indirect tax — we’ve got it covered.
Massive growth opportunity. Solidgate is scaling rapidly — this role will be a career-defining move.
Top-tier tech team. Work alongside our driving force — a proven, results-driven engineering team that delivers.
Modern engineering culture. TBDs, code reviews, solid testing practices, metrics, alerts, and fully automated CI/CD.
📩 Ready to become a part of the team? Then cast aside all doubts and click “apply”.
➡️ We are always open to recommendations of talented individuals!
If you want to recommend someone for one of our vacancies, you can do it here. In case of a successful hire, we’ll provide you with a bonus!
- Department
- Engineering & Data
- Locations
- Kyiv, Ukraine, Nicosia, Cyprus, Warsaw, Poland
- Remote status
- Hybrid
Become a part of:
⚡️Passionate Innovators:
We are the brilliant minds in fintech who are passionate about what we do and love to improve ourselves every day. We are builders and creators.
👏 Unified Team:
We are the team driven by one mission and common values. We do outstanding things and do them together.
🏎️ Fast and Furious:
Our dynamic team is not afraid to push boundaries and disrupt the status quo.