Vaga de Software Engineer (Java) - Brazil
1 vaga: | Publicada em 22/10
- A combinar
Sobre a vaga
About Revolut
People deserve more from their money. More visibility, more control, and more
freedom. Since 2015, Revolut has been on a mission to deliver just that. Our
powerhouse of products including spending, saving, investing, exchanging,
travelling, and more help our 45+ million customers get more from their money
every day.
As we continue our lightning-fast growth, 2 things are essential to our success:
our people and our culture. In recognition of our outstanding employee experience,
we've been certified as a Great Place to Work". So far, we have 10,000+ people
working around the world, from our offices and remotely, to help us achieve our
mission. And we're looking for more brilliant people. People who love building
great products, redefining success, and turning the complexity of a chaotic world
into the simplicity of a beautiful solution.
About the role
Our Technology team isnt just one of the best in the industry. It's one of the
best in the world. And were proud of it. Its our driving force our engine
From building a new financial backend to creating an innovative app, theres
nothing they cant do. Our Technology team isnt here to fix legacy systems its
here to build world-class financial features from the ground up that'll be used by
millions of people around the world
Were 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 be just who were looking for. We
have a minimalist approach to using external frameworks, with an emphasis on
maintainability and fast turnaround with TDD, DDD, and Continuous Integration &
Delivery.
Our technology stack:
Java 17/21
GCP, Kubernetes, Grafana, Prometheus, NewRelic
PostgreSQL, Redis
Spock, SparkJava
JOOQ, Flyway
Watch this video to discover how our Engineering department is structured and what
we expect from our brilliant engineers. If youre up for the challenge of shaping
the future of finance, lets get in touch.
What youll be doing
Building mobile APIs
Developing microservices to evolve our architecture
Perfecting 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 backend development
A bachelor's degree 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 or Scala
Experience in finance
Experience in a start-up or scale-up
Experience in a product-focused environment
Building a global financial super app isnt enough. Our Revoluters are a priority,
and thats 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. Were 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. Thats why we encourage applications from
people with diverse backgrounds and experiences to join this multicultural,
hard-working team.
Refer to our Data Privacy Statement for Candidates for details on our data
handling practices during your application.