Revolut logo

Senior Backend Software Engineer (Java) - Credit

Revolut

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

Revolut logo
Revolut

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.

Revolut logo
Revolut

Senior Backend Software Engineer (Python)

Join Revolut as a Senior Backend Software Engineer (Python) to build world-class financial products.

Revolut logo
Revolut

Senior Backend Software Engineer (Market Making)

Join Revolut as a Senior Backend Software Engineer in Market Making, working remotely with Java, GCP, and Kubernetes.

Revolut logo
Revolut

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.

Revvity logo
Revvity

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.

Trade Republic logo
Trade Republic

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.

Qonto logo
Qonto

Senior Backend Software Engineer - Remote

Senior Backend Software Engineer needed for a leading European business finance solution, remote work available.

Fortris logo
Fortris

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.

Superside logo
Superside

Senior Backend Engineer - Java/Kotlin

Senior Backend Engineer needed for AI-driven creative platform. Expertise in Java, Kotlin, SQL required. Remote work.

N26 logo
N26

Backend Engineer - Financial Empowerment

Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.

Revolut logo
Revolut

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.

Revolut logo
Revolut

Graduate Android Software Engineer

Join Revolut's Graduate Programme as an Android Software Engineer in Madrid. Develop innovative financial solutions.

Diabolocom logo
Diabolocom

Java Back-end Engineer

Join Diabolocom as a Java Back-end Engineer. Work remotely on innovative cloud contact center solutions.

Odevo logo
Odevo

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.

New Relic logo
New Relic

Mid-Level Software Engineer - Backend (Java)

Join New Relic as a Mid-Level Software Engineer focusing on backend Java development in a remote role.

Enfuce logo
Enfuce

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.

ilert logo
ilert

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.

Masabi logo
Masabi

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.

Revolut logo
Revolut

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.

SumUp logo
SumUp

Senior Backend Engineer (Java) - Payouts

Senior Backend Engineer role focusing on Java and microservices architecture for global payouts at SumUp, Sofia.

Hexa Consulting logo
Hexa Consulting

Senior Backend Developer - Java, Spring Boot, Kotlin

Senior Backend Developer role focusing on Java, Spring Boot, Kotlin in Lisbon, Portugal. Remote flexibility.

Binance logo
Binance

Senior Backend Engineer - Java

Senior Backend Engineer specializing in Java for Binance, remote work, involved in crypto-related product development.

SumUp logo
SumUp

Senior Backend Engineer (Kotlin)

Join SumUp as a Senior Backend Engineer (Kotlin) to build a global digital bank, focusing on scalability, reliability, and security.

Revolut logo
Revolut

Graduate Frontend Software Engineer

Join Revolut's Graduate Frontend Software Engineer program in Cracow. Develop skills in a fast-paced, innovative tech environment.