Software Engineer, Adyen

Java, In Person Payments

$140-180k

Java
Postgres
Senior and Expert level
Chicago

More information about location

3+ days a week in office

Adyen

Payments platform built to grow businesses

Job no longer available

Adyen

Payments platform built to grow businesses

1001+ employees

FintechB2BPaymentsFinancial ServicesMobile

Job no longer available

$140-180k

Java
Postgres
Senior and Expert level
Chicago

More information about location

3+ days a week in office

1001+ employees

FintechB2BPaymentsFinancial ServicesMobile

Company mission

Adyen's mission is to make payments choices easy for merchants.

Role

Who you are

  • Open-minded with a proactive attitude, able to solve an immediate problem while factoring in the bigger picture
  • Enthusiastic about sharing your knowledge and developing yourself
  • Skilled at collaborating with various people, including senior leaders, Product Managers, Android Engineers, iOS Engineers, Kotlin Engineers, and other Software Engineers
  • Ability to provide reliable and clean code
  • You have at least 6 years of professional experience as an advanced Java Engineer
  • Multithreaded and Multi-process architecture knowledge
  • IPC, RPCs, Object Oriented Design, Data Structures and algorithms

Desirable

  • Knowledge of databases (PostgreSQL, SQLite)
  • Card payment (EMV, ISO8583, ISO20022) knowledge

What the job involves

  • Adyen is looking for a full-time Java Engineer to help us develop our in-person payments solution
  • We have a large and varied fleet of payment terminals in the field, which we continuously improve by adding new features and payment methods
  • You will be working on developing our main business logic in Java
  • You're encouraged to propose improvements and new solutions for your team and the platform
  • You will also have the freedom and opportunity to work on projects that will bring innovation and keep Adyen ahead of their competition
  • With freedom comes responsibility; you're expected to take ownership of the features you work on and be involved in designing, implementing, testing, and monitoring the new functionality to ensure a sustainable and secure solution
  • Testing methods range from unit testing to complete product testing via automated programmable robots
  • At Adyen, we have a development team working with various technologies
  • We love to solve hard technical problems effectively, take ownership, and want to work as part of an efficient team of professionals. We are constantly looking for the right balance between elegant solutions and time-to-market. In other words, you can work in a comfortable but dynamic and commercial environment
  • As a Software Engineer II (Java), you will work on a solution for Payment Devices with many capabilities
  • Accepting payments with credit cards, phones, and QR codes
  • Harmonizing a complex software solution across various payment terminal vendors, leading to a single software solution used in retail, hotels, and restaurants
  • Integration with a variety of cash registers using state-of-the-art standards
  • Bringing a new perspective on best engineering practices, improvements, and opportunities
  • Leading complex technical projects from requirements analysis through design, implementation, testing, and launch into production
  • Being hands-on and contributing to the implementation while offering technical guidance and mentoring to other engineers
  • Mentoring and guiding engineers to improve their technical skills and make informed decisions

Application process

  • 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

Share this job

View 124 more jobs at Adyen

Insights

Top investors

36% employee growth in 12 months

Company

Company benefits

  • Global exchange program
  • Weekly happy hour
  • Delicious healthy lunches
  • Phantom share package
  • Yearly trip to Amsterdam
  • Paid holidays
  • Work from home opportunities

Funding (last 2 of 3 rounds)

Sep 2015

$56.1m

GROWTH EQUITY VC

Dec 2014

$250m

SERIES B

Total funding: $324m

Our take

Adyen has been one of the most successful businesses in Europe over the last decade. When it went public in 2018 at a valuation of €7bn, it raised over €1bn and its share price popped on the first day, resulting in a valuation of €14bn. Its valuation has continued to climb by the billions.

Adyen competes with large players like PayPal, as well as outsized startups like Stripe, to power payments and provide other infrastructure to conduct digital transactions. Disrupters in the field have been buoyed by a strong rise in eCommerce activity, where some or all of a transaction by a customer is made either online or by mobile.

Adyen has been one of the companies riding the wave by helping to reduce the friction between a company choosing to take payments online, and actually being able to do it. That can take multiple steps and agreements across numerous countries — Adyen’s pitch is that it essentially handles all of it in the backend as a service for its users. Notable partners have included Autocanteen, a touchless self-checkout solution for the hospitality industry, and BILL, a small business-focused fintech platform.

Steph headshot

Steph

Company Specialist at Welcome to the Jungle