CrawlJobs Logo

Software Engineer (Java) - Payments

adyen.com Logo

Adyen

Location Icon

Location:
Netherlands , Amsterdam

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Our engineers are reshaping the payments landscape. We’re looking for more talented problem solvers to help us address a unique set of challenges. As an engineer at Adyen, you will be responsible for the full development cycle from software design to testing and ensuring everything works as expected in production. You will work with one of the biggest PostgreSQL databases out there, focusing on maintaining the platform's performance and reliability. We are looking for Java Engineers for a number of teams within our payments solution.

Job Responsibility:

  • Build and improve integrations at a global scale for in-store and online payments
  • Build connections to all relevant payment methods and card schemes worldwide
  • Create a high-available, highly-scalable payment processing platform and connect to hundreds of external APIs
  • Automate all core processes to match funds
  • Expand and modernize our portal for our external and internal users
  • Build a foundation where other solutions can build on top of
  • Work on new features for our portal
  • Improve the performance of existing frameworks
  • Build automation APIs which enable platform growth in a scalable way
  • Focus on providing APIs and UIs to our Merchants to enable self-service
  • Build and maintain our distributed high-performance platform
  • Be part of a diverse and inclusive team
  • Bring code live that impacts many businesses and shoppers
  • 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

Requirements:

  • Experience with Java
  • Experience with web services
  • Experience with REST APIs
  • Experience with SQL / PostgreSQL
  • Experience with deploying high-throughput and highly reliable services
  • Proactive and takes ownership
  • Strives for quality from both a technical and product perspective
  • Excellent communication skills
  • Ability to explain complex, technical concepts to a non-technical audience
  • Team player who knows when and how to involve other people
  • Knows how to evaluate tradeoffs and how to balance speed vs tech debt
  • Enjoys working on a global product that impacts millions of people everyday

Nice to have:

  • Experience with RabbitMQ
  • Experience with Kafka
  • Experience with Elasticsearch

Additional Information:

Job Posted:
January 03, 2026

Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineer (Java) - Payments

Senior Software Engineer (Java)

As a Senior Java Developer in Payments. You'll have the opportunity to: Work in ...
Location
Location
Brazil , Sao Jose dos Campos
Salary
Salary:
Not provided
adyen.com Logo
Adyen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High skilled with Java
  • Familiar with complex and high performance platform
  • Able to coach and train other developers
  • Able to communicate in English
Job Responsibility
Job Responsibility
  • Design, implement, test and monitor new features
  • 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
  • Communicating with stakeholders and merchants and monitoring the impact of new features
What we offer
What we offer
  • programs to sharpen your English skills if needed
Read More
Arrow Right

Java Software Engineer

Application Development Lead for P&R team's Payments Product Processor developme...
Location
Location
Ireland , Dublin
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor's degree/University degree or equivalent experience
  • Strong GPPSP SME knowledge to design payment flows & provides solution
  • Strong experience in working with various Payments schemes, preferably Faster Payments scheme of any country
  • Experience with Payments messaging formats such as ISO 8583, ISO 20022, and SWIFT
  • Experience in building enterprise transaction based system with focus on recovery, stability, reliability, scalability and performance
Job Responsibility
Job Responsibility
  • Providing technical leadership of multiple large scale/complex software solutions
  • Implementing GPPSP product across countries with robust solution for both hardware & software solutions
  • Design, code, test, document and implement application release projects as part of development team
  • Work closely with Program Management and Quality Control teams to deliver quality software to agreed project schedules
  • Proactively notify Development Project Manager of risks, bottlenecks, problems, issues, and concerns
  • Compliance with Citi's System Development Lifecycle and Information Security requirements
What we offer
What we offer
  • Competitive base salary (annually reviewed)
  • Business casual workplace
  • Hybrid working model (up to 2 days working at home per week)
  • Additional benefits that support you (and your family) to be well, live well and save well
  • Fulltime
Read More
Arrow Right

Java Engineer

Work in a platform which process tens of millions payments per day; Be involved ...
Location
Location
Brazil , Sao Jose dos Campos
Salary
Salary:
Not provided
adyen.com Logo
Adyen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 3 years of experience with Java development
  • Strong expertise in Java and related technologies, with a solid grasp of design patterns, testing, and debugging
  • Ability to share knowledge generously, offering meaningful feedback in code reviews and mentoring peers
  • Understanding of customer needs and business goals, translating them into impactful, high-quality solutions
  • Ability to articulate ideas clearly to technical and non-technical stakeholders
  • Ability to decompose complex problems into actionable tasks with accurate time estimates
Job Responsibility
Job Responsibility
  • Build the global payments engine of the future
  • Take ownership of systems, features, or frameworks
  • Collaborate effectively with your team and across teams
  • Design and implement elegant, scalable solutions to complex problems
  • Proactively identify opportunities for improvement
  • Monitor and troubleshoot your systems in production
Read More
Arrow Right

Senior Engineering Manager - Payments Team

You will lead the engineering team for Coursera's Payments platform, overseeing ...
Location
Location
Salary
Salary:
Not provided
edtechjobs.io Logo
EdTech Jobs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science or a related field, OR equivalent practical experience (e.g. 3+ years as a hands-on software engineer building web applications or distributed systems)
  • 5+ years in software product development or a related field, including prior experience leading engineering teams (2+ years in an engineering management role)
  • Strong software engineering foundation with experience in system design, data structures, and algorithms
Job Responsibility
Job Responsibility
  • Building the Team: Partner with cross-functional stakeholders (Product, Data, Finance) to refine the team’s charter, ensure alignment with broader business goals, and support overall team health and growth
  • Mentoring: Act as a role model and coach for engineers. Conduct regular career development conversations, provide constructive feedback, and inspire engineers to achieve their best
  • Hiring: Identify key skill gaps and growth areas on the team. Drive the hiring pipeline by sourcing, interviewing, and onboarding talented engineers to build a well-rounded, high-performing team
  • Advising (Technical Leadership): Provide hands-on technical guidance to engineers as they design systems and tackle complex problems. Encourage sound architectural decisions and help team members grow into technical leaders in their product work
  • Product Enablement: In partnership with Product Management, curate a compelling vision for the payments platform including expanding our international payments strategy. Translate high-level product needs into an actionable engineering roadmap. Prioritize and drive key initiatives forward, run sprint planning and stand-ups, and ensure the team delivers with high quality on product and business goals in this critical area of the product
  • Platform Leadership: Balance building new features with managing tech debt to maintain a reliable, scalable platform. Evolve the payments platform for high leverage – architect systems and services that can accelerate multiple product initiatives across Coursera
  • Mediating: Foster an inclusive, collaborative team environment. Proactively address interpersonal issues and facilitate crucial conversations with empathy and fairness. Ensure every team member feels empowered, engaged, and comfortable sharing ideas and concerns
  • Fulltime
Read More
Arrow Right

Principal Software Engineer, Fintech

We’re building the next generation of payments, money movement, and digital fina...
Location
Location
United States , Frisco; Atlanta
Salary
Salary:
133500.00 - 240700.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Software Engineering, or related field (required)
  • 7-10+ years of software engineering experience with increasing scope and technical leadership
  • Demonstrated experience leading architecture or platform modernization in regulated or financial systems
  • Java 11+, Spring Boot, RESTful APIs, OpenAPI, backward-compatible versioning
  • Kafka or AWS EventBridge
  • schema registry with compatibility rules
  • PostgreSQL, DynamoDB, Redis, S3
  • clear transaction boundaries
  • performance-minded SQL/NoSQL design
  • Spring Batch / AWS Batch / Quartz
Job Responsibility
Job Responsibility
  • Lead the architecture and implementation of scalable, event-driven financial systems supporting payments, settlements, and reconciliations
  • Drive adoption of modern Java microservice patterns using Spring Boot, RESTful APIs, and contract-first design (OpenAPI)
  • Champion observability and production excellence — ensuring deep traceability, resilience, and performance across distributed systems
  • Mentor engineers across teams, establish best practices in design reviews, testing, and secure development
  • Partner with cross-functional leaders in Product, Compliance, and Security to align technology with business and regulatory needs
  • Serve as an expert resource in Fintech system design, security, and cloud-native delivery
  • Define and evolve the Fintech engineering roadmap — balancing innovation with compliance, scalability, and reliability
  • Evaluate emerging financial technologies and guide adoption of event streaming, data analytics, and automation frameworks
  • Quantify technical decisions with clear ROI, cost, and risk trade-offs
  • align architecture with long-term platform objectives
What we offer
What we offer
  • Competitive base salary and compensation package
  • Annual stock grant
  • Employee stock purchase plan
  • 401(k)
  • Access to free, year-round money coaches
  • Medical, dental and vision insurance
  • Flexible spending account
  • Employee stock grants
  • Employee stock purchase plan
  • Paid time off
  • Fulltime
Read More
Arrow Right

JVM Software Engineer

We are seeking experienced Backend Developers to work on multiple projects withi...
Location
Location
Poland , Warsaw
Salary
Salary:
Not provided
https://www.inetum.com Logo
Inetum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Java (migration to 21)
  • Spring (boot, web, test, data)
  • Hibernate
  • JUnit
  • REST
  • RDBMS (postgres, Sybase)
  • English and Polish - B2 or higher (fluent communication skills)
  • Experience in payments, banking - nice to have
Job Responsibility
Job Responsibility
  • Lead the Spring Boot upgrade effort to version 3.x
  • Participate in product development related to Customer Data, Payments Data, and the new iPayment system
  • Collaborate with cross-functional teams to design, develop, test, and deploy backend services
What we offer
What we offer
  • Flexible working hours
  • Hybrid work model
  • Cafeteria system
  • Generous referral bonuses
  • Additional revenue sharing opportunities
  • Ongoing guidance from a dedicated Team Manager
  • Tailored technical mentoring
  • Dedicated team-building budget
  • Opportunities to participate in charitable initiatives and local sports programs
  • Supportive and inclusive work culture
  • Fulltime
Read More
Arrow Right

Senior JVM Software Engineer

We are seeking experienced Backend Developers to work on multiple projects withi...
Location
Location
Poland , Warsaw
Salary
Salary:
Not provided
https://www.inetum.com Logo
Inetum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Java (migration to 21)
  • Spring (boot, web, test, data)
  • Hibernate
  • JUnit
  • REST
  • RDBMS (postgres, Sybase)
  • English and Polish - B2 or higher (fluent communication skills)
Job Responsibility
Job Responsibility
  • Lead the Spring Boot upgrade effort to version 3.x
  • Participate in product development related to Customer Data, Payments Data, and the new iPayment system
  • Collaborate with cross-functional teams to design, develop, test, and deploy backend services
What we offer
What we offer
  • Flexible working hours
  • Hybrid work model
  • Cafeteria system
  • Generous referral bonuses
  • Additional revenue sharing opportunities
  • Ongoing guidance from a dedicated Team Manager
  • Tailored technical mentoring
  • Dedicated team-building budget
  • Opportunities to participate in charitable initiatives and local sports programs
  • Supportive and inclusive work culture
  • Fulltime
Read More
Arrow Right

Lead JVM Software Engineer

We are seeking experienced Backend Developers to work on multiple projects withi...
Location
Location
Poland , Warsaw
Salary
Salary:
Not provided
https://www.inetum.com Logo
Inetum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong proficiency in Java
  • Expertise in Spring framework components: Spring Boot, Spring Web, Spring Test, Spring Data
  • Experience with Hibernate ORM
  • Unit testing skills with JUnit
  • REST API development and integration
  • Working knowledge of relational databases such as PostgreSQL and Sybase
Job Responsibility
Job Responsibility
  • Lead the Spring Boot upgrade effort to version 3.x
  • Participate in product development related to Customer Data, Payments Data, and the new iPayment system
  • Collaborate with cross-functional teams to design, develop, test, and deploy backend services
What we offer
What we offer
  • Flexible working hours
  • Hybrid work model
  • Cafeteria system
  • Generous referral bonuses
  • Additional revenue sharing opportunities
  • Ongoing guidance from a dedicated Team Manager
  • Tailored technical mentoring
  • Dedicated team-building budget
  • Opportunities to participate in charitable initiatives and local sports programs
  • Supportive and inclusive work culture
  • Fulltime
Read More
Arrow Right
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.