Este puesto ya no está disponible.

Senior Java Developer

Indefinido
Luxembourg
Salario: No especificado
Sin trabajo a distancia
Experiencia: > 5 años

MANGOPAY
MANGOPAY

¿Te interesa esta oferta?

jobs.faq.title

El puesto

Descripción del puesto

At Mangopay, our mission is to power the payment infrastructure and payment operations of the world's biggest and most exciting marketplaces & platforms.

We provide marketplaces and platforms with powerful modular payment and regulatory solutions. Since 2013, we have enabled the success of some of the biggest names in e-commerce, retail, and cutting-edge platforms such as Vinted, Rakuten, Chrono24, La Redoute, Wallapop and over 2,500+ more.

Our team of 400+ is spread across Europe, with offices in Berlin, Dublin, Luxembourg, London, Madrid, Paris, and Warsaw. In an environment where marketplaces and fintech ventures are thriving, we're actively seeking exceptional individuals to tackle the challenges in our field and contribute to our growth. Our commitment to diversity is unwavering, and we are dedicated to promoting employee well-being, inclusivity, and equal opportunities. Joining Mangopay means you’ll be part of a dynamic, flexible, and rapidly growing team.

Job Description

We're looking for a talented, driven, and hungry Senior Backend Developer to join our growing team in Mangopay’s Payments Universe, who can collaborate and help define the vision of the product and the company. You will be responsible for building APIs and microservices on our platform and report to an engineering manager.

What will you be responsible for?

  • Building and publishing APIs to support our platform and customers using GraphQL
  • Building microservices deployed to AWS using recent Java (17+) and Micronaut to support new features
  • Practicing disciplined software engineering (e.g. automated testing, code reviews, and writing clean, simple, and reusable code)
  • Solving complex problems and workflows

What do we expect from you?

  • Must have
  • Experience in backend development using Java for at least 5 years, with a modern application framework (Spring or ideally Micronaut) in the cloud environment
  • An understanding of microservices architecture and principles
  • The ability to create unit tests and functional tests
  • An understanding and building APIs
  • The ability to work in an agile environment and adapt to change
  • A learning and growth-focused mindset and a strong desire to share your skills and learn from those around youEnglish - fluent
  • Nice to have
  • Experience in payments or fintech
  • Experience with testing in JUnit 5 or Spock and usage of Postman
  • An understanding of GraphQL
  • Familiarity with the CI/CD concept (gitlab)

Recruitment process

  • Interview with HR & Hiring Manager
  • Case Study
  • Technical interview
  • Interview with the VP of Engineering

We care about equal employment opportunities, so all qualified applicants will receive equal consideration regardless of their race, colour, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status.

¿Quieres saber más?