About The Role
Our Technology team isn’t just one of the best in the industry, it’s one of the best in the world. And we’re proud of it. It’s our driving force; our engine 🚀 From building a new banking backend to creating an award-winning app, there’s nothing (and we mean nothing) our tech team can’t do. Our Technology team isn’t here to fix legacy systems – it’s here to build world-class financial products from the ground up. Products that will be used by millions of people around the world 🌎
We’re looking for a Backend Engineer who wants to change the world. If you like to work at a steady pace with no surprises, keep scrolling. If you want your work to change the global financial landscape, you might just be who we’re looking for. We have a minimalist approach to using external frameworks, with emphasis on maintainability and fast turnaround with TDD, DDD and Continuous Integration & Delivery.
Our Technology Stack:
- Java 17
- GCP
- Kubernetes
- Docker
- PostgreSQL
- Redis
- Spock
- Spark
- Java JOOQ
- TDD approach
What You’ll Be Doing
- Building mobile APIs
- Developing micro services to evolve our architecture
- Perfecting a number of systems that our business depends on, like risk management, fraud detection, and payment processing
- Focusing on greenfield development and improvement of existing systems
What You'll Need
- Fluency with Java
- 6+ years of experience in back-end development
- A bachelor's degree (or above) in computer science, maths, physics, or similar field
- To be a quick learner with an ambitious attitude and results-driven personality
- The ability to work well as part of a team in a fast-paced environment
- Excellent communication and organisational skills
- Fluency in English
Nice to Have
- Experience with Kotlin
- Experience within Finance
- Experience in a start-up or scale-up
- Experience in a product-focused environment
Building a global financial super app isn’t enough. Our Revoluters are a priority, and that’s why in 2021 we launched our inaugural D&I Framework, designed to help us thrive and grow everyday. We're not just doing this because it's the right thing to do. We’re doing it because we know that seeking out diverse talent and creating an inclusive workplace is the way to create exceptional, innovative products and services for our customers. That’s why we encourage applications from people with diverse backgrounds and experiences to join this multicultural, hard-working team.
Benefits Extracted with AI
- Remote work
- Diversity and Inclusion initiatives
Similar jobs
Last update: 23 minutes ago
Senior Backend Software Engineer (Java)
Join Revolut as a Senior Backend Software Engineer (Java) to build world-class financial products. Work remotely or hybrid in Spain.
Senior Backend Software Engineer (Python)
Join Revolut as a Senior Backend Software Engineer (Python) to build world-class financial products.
Senior Backend Software Engineer (Market Making)
Join Revolut as a Senior Backend Software Engineer in Market Making, working remotely with Java, GCP, and Kubernetes.
Backend Java Software Engineer - Rev-celerator Graduate Programme
Join Revolut's Rev-celerator Graduate Programme as a Backend Java Software Engineer. Develop APIs, micro-services, and optimize systems.
Junior Back End Software Engineer (Java) - Remote
Join Revvity as a Junior Back End Software Engineer specializing in Java, focusing on cloud applications for the scientific community.
Senior Backend Engineer (Kotlin, Spring)
Join Trade Republic as a Senior Backend Engineer to build scalable services using Kotlin and Spring in a hybrid work environment.
Senior Backend Software Engineer - Remote
Senior Backend Software Engineer needed for a leading European business finance solution, remote work available.
Mid-Level Backend Software Engineer
Join Fortris as a Mid-Level Backend Software Engineer in Málaga, Spain. Develop with Java, Spring, and gRPC in a dynamic team.
Senior Backend Engineer - Java/Kotlin
Senior Backend Engineer needed for AI-driven creative platform. Expertise in Java, Kotlin, SQL required. Remote work.
Backend Engineer - Financial Empowerment
Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.
Frontend Software Engineer Intern
Join Revolut's Rev-celerator Internship as a Frontend Software Engineer in Lisbon. Enhance your skills in a fast-paced environment.
Graduate Android Software Engineer
Join Revolut's Graduate Programme as an Android Software Engineer in Madrid. Develop innovative financial solutions.
Java Back-end Engineer
Join Diabolocom as a Java Back-end Engineer. Work remotely on innovative cloud contact center solutions.
Senior Backend Developer - Java
Join Odevo as a Senior Backend Developer in Stockholm, focusing on Java, Spring Boot, and Kubernetes in a hybrid work environment.
Mid-Level Software Engineer - Backend (Java)
Join New Relic as a Mid-Level Software Engineer focusing on backend Java development in a remote role.
Senior Software Engineer - Java, AWS, Spring (Remote in Europe or UK)
Join Enfuce as a Senior Software Engineer to develop mission-critical APIs and systems in a remote role across Europe or the UK.
Senior Backend Engineer - Remote
Senior Backend Engineer role focusing on Java, Rust, and NoSQL in a remote, dynamic environment. Key responsibilities include API development and system optimization.
Senior Back End Developer (Java/Kotlin, AWS)
Join Masabi as a Senior Back End Developer, working remotely in Romania. Utilize Java, Kotlin, and AWS to build innovative transit solutions.
Python Software Engineer Intern
Join Revolut's Rev-celerator Internship as a Python Software Engineer Intern in Lisbon. Gain hands-on experience in data science and software engineering.
Senior Backend Engineer (Java) - Payouts
Senior Backend Engineer role focusing on Java and microservices architecture for global payouts at SumUp, Sofia.
Senior Backend Developer - Java, Spring Boot, Kotlin
Senior Backend Developer role focusing on Java, Spring Boot, Kotlin in Lisbon, Portugal. Remote flexibility.
Senior Backend Engineer - Java
Senior Backend Engineer specializing in Java for Binance, remote work, involved in crypto-related product development.
Senior Backend Engineer (Kotlin)
Join SumUp as a Senior Backend Engineer (Kotlin) to build a global digital bank, focusing on scalability, reliability, and security.
Graduate Frontend Software Engineer
Join Revolut's Graduate Frontend Software Engineer program in Cracow. Develop skills in a fast-paced, innovative tech environment.