Mangopay Logo

Mangopay

Principal Java Software Engineer

Sorry, this job was removed at 05:45 p.m. (GMT) on Wednesday, Sep 25, 2024
Be an Early Applicant
In-Office
7 Locations
In-Office
7 Locations

Similar Jobs

17 Days Ago
In-Office
2 Locations
Senior level
Senior level
Fintech • Payments • Financial Services
The Principal Java Engineer will lead the design and development of Java applications, mentor engineering teams, and ensure high-performance systems while driving best practices.
Top Skills: AWSAzureDockerGCPHibernateJava 17+KubernetesNoSQLRestful ApiSpring BootSQL
11 Minutes Ago
Hybrid
London, England, GBR
Senior level
Senior level
AdTech • Digital Media • Marketing Tech
Lead new business initiatives across EMEA, managing full sales cycles for SaaS deals, engaging stakeholders, and driving customer success.
Top Skills: SaaS
3 Hours Ago
In-Office
London, Greater London, England, GBR
Senior level
Senior level
Artificial Intelligence • Fintech • Payments • Financial Services • Generative AI
As an Engineering Director, you'll lead Airwallex's GTPN team, overseeing engineering strategies, collaborating on financial solutions, and optimizing product outcomes through data-driven insights.
Top Skills: Engineering PracticesSoftware Development

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.

About you:

  • You have 7+ years as a Backend developer using Java (Java 11 or higher)
  • You have experience in developing products for the payment industry
  • You have experience leading and mentoring backend engineers, offering guidance on best practices and providing direction for technical decisions
  • You have experience focusing on greenfield development and improving existing systems
  • You have experience in developing software using Micronaut or another cloud native framework (Spring Cloud) in large-scale production systems
  • You are comfortable working in a modern cloud architecture using AWS or other cloud environments
  • You have the ability to create unit tests and functional with JUnit 5 or Spock
  • You are an advocate software engineer learning and growth-focused mindset and a strong desire to share your skills and learn from those around you

In the first month, you'll:

  • Learn from our software engineer team members and become an expert on our APIs and integrations with different APM (Alternative Payment Methods)
  • Work with other teams within Payments Universe
  • Understand and be able to create new queries and mutations using GraphQL

Within the first 3 months, you'll:

  • Develop your first tasks ensuring consistent implementation against existing architecture principles as well as improve and define new principles
  • Collaborate with the Product and QA team to deliver code that meets acceptance criteria
  • Understand and be able to work in an event driven architecture

Within the first 6 months, you'll:

  • Take a hands-on role in influencing and guiding day-to-day development activities by leading architecture decisions, participating in designs, design review, code review, and implementation
  • Working with the engineering manager to propose and implement technical and/or organizational improvements in the team
  • Practicing disciplined software engineering (e.g. automated testing, code reviews, and writing clean, simple, and reusable code)

Within the first 12 months, you'll:

  • Potential to be part of the hiring process and mentor the next software engineer(s)
  • Have the ability to lead an entire new project transforming product requirements into technical implementation descriptions, take ownership and be responsible to deliver into production. 

What we do in APM:

  • Integrate new alternative methods of payment to enrich the Mangopay portfolio
  • Maintain and improve with new features the existing integrations
  • Contribute to our core payment service
  • Implement and automate a new reconciliation system
  • Collaborate with other teams to design and implement new Payment status machine

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.

What you need to know about the Edinburgh Tech Scene

From traditional pubs and centuries-old universities to sleek shopping malls and glass-paneled office buildings, Edinburgh's architecture reflects its unique blend of history and modernity. But the fusion of past and future isn't just visible in its buildings; it's also shaping the city's economy. Named the United Kingdom's leading technology ecosystem outside of London, Edinburgh plays host to major global companies like Apple and Adobe, as well as a growing number of innovative startups in fields like cybersecurity, finance and healthcare.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account