Lead Backend Software Engineer (Java) - Core Platform
technologies-optional :
- Kotlin
- Scala
about-project :
- 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 financial backend to creating an innovative 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 features from the ground up. Products that'll be used by millions of people around the world
- We’re looking for a Lead 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 we’re 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
- GCP
- Kubernetes
- Docker
- PostgreSQL
- Redis
- Spock
- SparkJava
- JOOQ and TDD approach
responsibilities :
- Leading and mentoring backend engineers, providing guidance and direction on best practices and technical decisions
- Participating in performance reviews and building growth plans for engineers
- Designing, documenting, and implementing solutions, using Domain-Driven Design, CQRS/ES, and event-driven architecture patterns on a global scale
- Collaborating with cross-functional teams to improve engineering processes and raising a bar for quality and efficiency
- Building mobile APIs and developing micro services to evolve our architecture
- Perfecting a number of systems that our business depend on, like risk management, fraud detection, payment processing, etc.
- Focusing mostly on greenfield development and improvement of existing systems
requirements-expected :
- Fluency with Java
- 8+ years experience in back-end development
- A bachelor's degree (or above) in computer science, maths, physics, or a similar area of study
- A proven track record of contributing to process improvements, as well as mentoring and training team members
- An ambitious and results-driven personality
- Excellent communication and organisational skills
- Working experience with Domain-Driven Design principles, practices, and patterns
- Working experience with scalable distributed systems
- Knowledge of different architectural patterns
- Knowledge of DevOps principles and practices
- Fluency in English
offered :
- Financial benefits that show we value your work
- Medical insurance for you and your close ones
- Flexibility to work from home, the office or abroad
- A free Revolut Metal subscription loaded with perks
- Exciting events year-round so you can get to know your team
Bądź pierwszy, który ubiega się o to miejsce pracy!
-
Dlaczego szukać pracy na HitPraca.pl?
Subskrybuj oferty pracy
Codziennie nowe oferty pracy Możesz wybierać z bardzo szerokiej gamy ofert pracy - naszym celem jest posiadanie jak najszerszej oferty pracy Otrzymuj nowe oferty e-mailem Bądź pierwszym, który odpowie na nowe oferty pracy Wszystkie oferty pracy w jednym miejscu (od pracodawców, agencji pośrednictwa pracy i innych portali) Wszystkie usługi dla kandydatów do pracy są bezpłatne Pomożemy Ci znaleźć nową pracę