
Software Engineer (Java) - Core Platform
- Role
- Backend
- Experience
- Senior
- Employment
- Full-time
- Company size
- Enterprise
Open to 7 countries. Set where you work from to check your eligibility.
No BS summary
Senior Java backend engineer, 6+ yrs experience, must be based in Europe. Requires expertise in distributed systems and CI/CD. Finance background is a plus.
Core skills
Required skills
Optional skills
Required languages
REMOTE EUROPE | REVOLUT
Location: Offices in Dubai, Dublin, Krakow, Madrid, Vilnius. Remote work is available from Cyprus, Greece, Ireland, Lithuania, Poland, Porto, Portugal, Romania, and 5 other European locations.
Salary: PLN36,000–PLN40,000 gross monthly (Krakow/Poland); €7,200–€8,000 gross monthly (Vilnius/Lithuania).
Company
Revolut is a financial super app on a mission to provide more visibility, control, and freedom for its 70+ million customers globally.
What you will do
- Enhance and build the core platform.
- Improve developer experience by upgrading internal libraries and frameworks.
- Contribute to the event store platform.
- Contribute to open-source internal libraries.
Requirements
- Fluency with Java.
- 6+ years of experience in backend development.
- Experience with distributed systems and CI/CD.
- Bachelor's degree in computer science, maths, physics, or a similar field.
- Ability to work well as part of a team in a fast-paced environment.
- Fluency in English (C1 required).
Nice to have
- Proficiency with Kotlin or Scala.
- Background in finance.
- Experience in a startup or scale-up.
- Hands-on experience in a product-focused environment.
Culture & Benefits
- Join a multicultural, hard-working team.
- Certified as a Great Place to Work™ for outstanding employee experience.
- Committed to diversity and inclusion.
- Work as part of a global team from offices or remotely.
Hiring process
- Only apply through official Revolut channels.
- Verify all communications are from @revolut.com domain.
- No payment or personal financial information will be requested during the hiring process.
APPLY
What you'll do
- Enhance and build the core platform
- Improve developer experience by upgrading internal libraries and frameworks
- Contribute to the event store platform
- Contribute to open-source internal libraries
What they require
- 6+ years of experience in backend development
- Experience with distributed systems and CI/CD
- Bachelor's degree in computer science, maths, physics, or a similar field
- Ability to work well as part of a team in a fast-paced environment
- Fluency in English at C1 level
- Background in finance is nice to have
- Experience in a startup or scale-up is nice to have
- Hands-on experience in a product-focused environment is nice to have
Benefits
- Join a multicultural, hard-working team
- Certified as a Great Place to Work™ for outstanding employee experience
- Committed to diversity and inclusion
- Work as part of a global team from offices or remotely
Revolut is a leading global fintech offering various products, from savings to credit, to millions of customers worldwide.