Software Engineer (Java)

3 Hours ago • All levels • Programming

Job Summary

Job Description

Adyen is a financial technology company providing payments, data, and financial products for businesses like Meta, Uber, H&M, and Microsoft. The company offers a unified platform for managing global payments and financial services, including onboarding, verification, compliance, and faster payouts. The job is for a Software Engineer (Java) within the Platforms & Financial Services division. Responsibilities include building and maintaining distributed, high-performance platforms, collaborating with diverse teams, launching code that impacts businesses and shoppers quickly, taking full responsibility from design to implementation, identifying and improving platform scalability and robustness, and contributing to core financial data processes and finance infrastructure to ensure scalability, reliability, and security. The role emphasizes a collaborative and iterative approach.
Must have:
  • Experience with object-oriented programming languages (Java)
  • Ability to take ownership and lead projects
  • Enjoy writing testable code
  • Proficient in creating performant database queries and table structures
  • Full professional proficiency in English (written and verbal)
Good to have:
  • Experience with Java 17
  • Experience with Web Services (RESTful)
  • Experience with SQL/PostgreSQL using MyBatis (ORM)
  • Experience with Tomcat
  • Experience with Gradle
  • Experience with CockroachDB
  • Experience with Elasticsearch
  • Flexibility
  • Team player
  • Eye for detail

Job Details

This is Adyen

Adyen provides payments, data, and financial products in a single solution for customers like Meta, Uber, H&M, and Microsoft - making us the financial technology platform of choice. At Adyen, everything we do is engineered for ambition. 

For our teams, we create an environment with opportunities for our people to succeed, backed by the culture and support to ensure they are enabled to truly own their careers. We are motivated individuals who tackle unique technical challenges at scale and solve them as a team. Together, we deliver innovative and ethical solutions that help businesses achieve their ambitions faster.

Platforms & Financial Services

Adyen is expanding beyond payments by building an entire suite of embedded financial services tailored for platforms, marketplaces, SaaS businesses, on-demand platforms, and crowdfunding platforms. Our team’s mission is to enable these platforms to manage their global payments and financial services seamlessly through API integrations or hosted solutions.

With our solutions, platforms can:

  • Run onboarding, verification, and compliance processes across multiple markets.
  • Manage payments and trigger faster payouts and bank transfers in all preferred currencies.
  • Offer value-added services like capital lending and the issuing of payment cards and bank accounts.

Our team is responsible for developing the technology behind this unified platform, focusing on the following areas. We are looking to hire for the following different teams.

  • Liquidity Management stream: is a team in the Platforms & Financial Services (P&FS) Solution. Our mission is to build the liquidity management foundation to enhance our financial services offering. These enhancements (e.g. cash pooling and real-time balance checks) allow for a full-stack offering in one platform while advancing internal control and stability. The team will closely work together with Finance, Compliance and Product Streams. This is a unique opportunity to be part of a team working on the fundamentals of our offering.
  • Platform Integration Experience( PIE) : This team is focused on creating powerful, user-friendly UI components that allow customers to integrate Adyen’s functionality into their apps. Your mission would be to develop the backend web apps that connect these components with Adyen for Platform and financial services.
  • Bank Accounts: This team in Madrid  is an important part of Adyen's platform and financial services solution, which is Adyen's next strategic move after capturing the payments market. You will be responsible for developing both our embedded and enterprise account offering which includes a variety of projects with unique challenges.

Your role:

  • You will build and maintain our distributed high-performance platform.
  • You will be part of a diverse and inclusive team. 
  • We launch fast and iterate often. Concretely, this means that within your first few weeks, you will bring code live that impacts many businesses and shoppers.
  • You will be fully responsible from its initial design to bringing new functionality live.
  • Identify and improve parts of the platform to make it more robust and scalable.
  • Collaborate across teams and time zones to make things happen, review code and be open to feedback.
  • As an engineer you will helping our core financial data processes and working on our finance infrastructure, to keep it scalable, reliable and secure

Who you are:

  • We are looking for a few Software Engineers with different seniorities and backgrounds, with experience working with object-oriented programming languages (Java).
  • If you are flexible, a team player, someone with an eye for detail will be great.
  • Someone able to take ownership and lead a project and who enjoys writing testable code.
  • Great communication skills and the ability to articulate complex, technical concepts.
  • We are an international team, so we need you to be full professional proficiency (written and verbal) in English.
  • Proficient in creating performant database queries and table structures.
  • Our Tech Stack: Java 17, Web Services (RESTful) and SQL/PostgreSQL using MyBatis (ORM),  Tomcat, Gradle, CockroachDB and Elasticsearch.

Our Diversity, Equity and Inclusion commitments 

Our unique approach is a product of our diverse perspectives. This diversity of backgrounds and cultures is essential in helping us maintain our momentum. Our business and technical challenges are unique, and we need as many different voices as possible to join us in solving them - voices like yours. No matter who you are or where you’re from, we welcome you to be your true self at Adyen. 

Studies show that women and members of underrepresented communities apply for jobs only if they meet 100% of the qualifications. Does this sound like you? If so, Adyen encourages you to reconsider and apply. We look forward to your application!

What’s next?

Ensuring a smooth and enjoyable candidate experience is critical for us. We aim to get back to you regarding your application within 5 business days. Our interview process tends to take about 4 weeks to complete, but may fluctuate depending on the role. Learn more about our hiring process here. Don’t be afraid to let us know if you need more flexibility.

This role is based out of our Madrid office. We are an office-first company and value in-person collaboration; we do not offer remote-only roles.

Similar Jobs

Varonis  - Manager of Customer Success

Varonis

United States (Remote)
2 Months ago
Enverus - Sales Trainer

Enverus

Denver, Colorado, United States (Remote)
1 Month ago
gitlab - Senior FP&A Analyst

gitlab

(Remote)
1 Month ago
Diligent Corporation - Director, GTM Tools & Technology

Diligent Corporation

United States (On-Site)
2 Months ago
CrowdStrike - Corporate Account Executive, Named Territory (Spain)

CrowdStrike

Barcelona, Catalonia, Spain (On-Site)
2 Months ago
Apexon - Java Developer

Apexon

Sunderland, England, United Kingdom (On-Site)
8 Months ago
playrix  - Engineering Manager (Golang)

playrix

Ireland (Remote)
2 Months ago
Ion - Software Developer/Engineer - Graduate Development Program

Ion

Rome, Lazio, Italy (On-Site)
3 Months ago
Qualcomm - Software Platform Solutions Developer

Qualcomm

San Diego, California, United States (On-Site)
3 Weeks ago
The Walt Disney Company - Senior Software Engineer (C++/Rust)

The Walt Disney Company

Santa Monica, California, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

e2 open - Senior Software Engineer

e2 open

Hyderabad, Telangana, India (On-Site)
1 Month ago
sitetracker - Head of Video Experience & Community Engagement

sitetracker

New York, United States (Remote)
2 Weeks ago
Ziff Davis - Senior Revenue Recognition Accountant

Ziff Davis

United States (Remote)
1 Month ago
Thales - Cloud Software Developer

Thales

Ottawa, Ontario, Canada (Hybrid)
1 Month ago
ISS Stoxx - Sustainable Finance Research Associate

ISS Stoxx

London, England, United Kingdom (On-Site)
1 Month ago
USE Insider - Senior Front-end Developer

USE Insider

Istanbul, İstanbul, Türkiye (Remote)
2 Weeks ago
Aeries technology - Sr. Implementation Consultant

Aeries technology

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Notion - Account Executive - Enterprise

Notion

Tokyo, Japan (On-Site)
1 Month ago
Telastra - Senior Software Engineer - Java Full Stack

Telastra

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Wrike - GTM Onboarding Program Manager

Wrike

Nicosia, Nicosia, Cyprus (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Madrid, Community of Madrid, Spain

FunPlus - Global Community Manager (Mid/Senior)

FunPlus

Barcelona, Catalonia, Spain (Hybrid)
1 Month ago
Aristocrat - Automation and AI Engineer (Unity & Backend Technologies)

Aristocrat

Barcelona, Catalonia, Spain (Hybrid)
2 Months ago
Jellyfish - Google Ads Campaign Manager

Jellyfish

Barcelona, Catalonia, Spain (Hybrid)
1 Month ago
Triple dot studios - Senior Mobile Quality Assurance Engineer

Triple dot studios

Barcelona, Catalonia, Spain (Hybrid)
2 Months ago
Raw group - Game Mathematician

Raw group

Málaga, Andalusia, Spain (Remote)
3 Months ago
AECOM - Junior Engineer Bridges & Structures

AECOM

Madrid, Community Of Madrid, Spain (Hybrid)
2 Weeks ago
Tesla - Autopilot Test Engineer

Tesla

Santa Oliva, Catalunya, Spain (On-Site)
4 Months ago
Evolution  - Game Presenter - Korean Speaker

Evolution

Madrid, Community Of Madrid, Spain (On-Site)
1 Year ago
Rovio  - Executive Producer, External Projects

Rovio

Barcelona, Catalonia, Spain (Hybrid)
3 Months ago
Haleon - Human Resources Intern

Haleon

Tres Cantos, Community Of Madrid, Spain (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Sailpoint - Senior Java Software Engineer

Sailpoint

Mexico City, Mexico (Remote)
3 Weeks ago
Interactive Brokers - Reference Database Operator

Interactive Brokers

Mumbai, Maharashtra, India (Hybrid)
1 Month ago
Nagarro - Senior Engineer, Java

Nagarro

India (Remote)
8 Months ago
Aera Technology - Senior Software Engineer I (Python)

Aera Technology

Pune, Maharashtra, India (Hybrid)
1 Week ago
CGS Carrers - GoLang Software Dev Engineer Sr

CGS Carrers

Brazil (Remote)
2 Months ago
SSC Technologies - Intermediate Java Developer

SSC Technologies

Toronto, Ontario, Canada (Hybrid)
4 Weeks ago
Workato - Senior Software Engineer (Rust)

Workato

Yerevan, Yerevan, Armenia (Remote)
1 Month ago
Capgemini - M&C Delivery Professional

Capgemini

Mumbai, Maharashtra, India (On-Site)
3 Weeks ago
Sega (UK) - Battle Programmer

Sega (UK)

Sofia, Sofia City Province, Bulgaria (On-Site)
2 Months ago
SideFX - Senior Compositing Software Developer/Technical Director

SideFX

Ontario, Canada (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Adyen is a technology company that provides a single platform to accept payments anywhere in the world through any sales channel. Driven by a vision to improve customer experience, streamline processes, and ultimately increase revenue, Adyen enables businesses to process payments across online, mobile, and Point-of-Sale (POS) with over 250 payment methods in 187 transaction currencies. Over 3,500 businesses use the Adyen payment platform, including Facebook, Airbnb, Spotify, Groupon, Evernote, Booking.com, Yelp, Vodafone, Mango, Abercrombie & Fitch, O’Neill, and KLM. Adyen is headquartered in Amsterdam, with offices in San Francisco, São Paulo, Singapore, London, Paris, Berlin, Stockholm, Madrid, and Boston.


Amsterdam, North Holland, Netherlands (On-Site)

Chicago, Illinois, United States (Hybrid)

San Francisco, California, United States (On-Site)

Chicago, Illinois, United States (On-Site)

Amsterdam, North Holland, Netherlands (On-Site)

Chicago, Illinois, United States (Hybrid)

Amsterdam, North Holland, Netherlands (On-Site)

Chicago, Illinois, United States (Hybrid)

Madrid, Community Of Madrid, Spain (On-Site)

San Francisco, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Adyen

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug