CrawlJobs Logo

Senior Software Engineer (Java) - API Excellence

Netherlands, Amsterdam · Job Posted March 05, 2026
Apply Position
Job Link Share

Job Description

About the Team: Adyen's Single Platform is a cornerstone of our business, and we empower our teams with autonomy to drive its growth. This dynamic environment has led to a rich and evolving API ecosystem. To build on this success, we are continually investing in the developer experience, enhancing the consistency and ease of use across all our APIs and SDKs. This ongoing commitment makes integration faster for our customers and accelerates our own pace of delivering new features. The API Excellence team is being formed at a critical juncture, with the rise of AI-assisted development, to address these challenges and create a single platform API experience that empowers developers—both human and AI—to build with speed and confidence. This team is central to that vision. The Scope: You will oversee the architecture not just for our core APIs, but also for our client-facing SDKs across Java, C#, Node.js, Go, Ruby, Python, and PHP. The Mission: We are defining the 'Golden Path' for API development, building the tooling that empowers developers—both human and AI—to build with speed and confidence.

Job Responsibility

  • Architect the Future: Design the 'One Platform' strategy, moving us toward unified versioning and consolidated SDKs to reduce merchant integration time
  • Drive Governance & Influence Leadership: act as a key advisor to our API design guild and senior leadership
  • provide critical feedback on technical feasibility and roadmap risks
  • Force Multiplier: scale your impact through systems, not just effort
  • codify your expertise into linter rules, automated guides, and architectural standards
  • Mentorship: engage deeply in code reviews and design discussions to elevate the team's technical bar and foster a supportive, learning-driven culture
  • Bridge the AI Gap: Lead our R&D into AI-assisted integration, building Model Context Protocol (MCP) servers that allow AI agents to navigate our API specs and SDKs
  • Build High-Leverage Tooling: Develop the linter rules, CI/CD gates, and upgrade tooling that automatically steer hundreds of internal developers toward compliance

Requirements

  • 7+ years of engineering experience with a strong background in Platform Engineering, Developer Experience (DevEx), or API Infrastructure
  • Deep understanding of REST and OpenAPI, specifically regarding the challenges of managing breaking changes and versioning at scale
  • Architectural Strategy: understand the nuance between 'loosely coupled' and 'highly aligned' systems and can design for both
  • view APIs as a Product
  • Polyglot Versatility: comfortable navigating and reviewing code across multiple languages (e.g., Java, C#, Node.js, Go, Ruby, Python, or PHP)
  • Strategic Influence: excel at driving technical change without direct authority
  • can confidently articulate technical tradeoffs to Senior Leadership
  • Foundational Pragmatism: balance innovation with stability
  • committed to executing foundational improvements
  • Mentorship: take a hands-on approach to leadership

Nice to have

  • Tooling & Automation: Experience building developer tools, SDKs, or maintaining automated CI/CD quality gates/linters
  • AI-Native Design: Experience with (or a keen interest in) designing APIs for AI-assisted integration, including concepts like Model Context Protocol (MCP) and optimizing error messaging for AI agents
  • Emerging Standards: A growth mindset toward industry trends such as GraphQL or Arazzo Specs, with the pragmatism to evaluate their fit for the organization

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Engineer (Java) - API Excellence

8 matching positions

Senior Software Engineer and Principal Software Engineer - Power Point AI Team

The PowerPoint team is embarking on an exciting new chapter - evolving a product...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 8+ years of experience in backend service engineering, including work on high-scale infrastructures
  • Proficiency in one or more systems programming languages such as C#, C++
  • 1+ years of experience in software engineering, designing and developing systems (and APIs) that deploy and integrate with AI models
  • 2+ years of experience working with rich telemetry, making data driven decisions, and carrying out rapid experimentation
  • 2+ years of experience building software for scale, performance, and reliability
  • Academic or industry experience with building, finetuning, deploying or building eval-driven systems utilizing the models (any category)
Job Responsibility
Job Responsibility
  • Lead design and delivery of complex, scalable AI features ensuring resilience and exceptional user experience
  • Drive technical strategy and architecture decisions across multiple services, influencing partner teams and aligning with compliance and security requirements
  • Champion modern engineering practices, including AI-driven approaches, automation, and cloud-native patterns, across the full development lifecycle
  • Mentor and guide engineers, fostering technical excellence and continuous improvement in security, reliability, and performance
  • Collaborate cross-org to solve challenging technical problems, streamline processes, and reduce operational costs while improving live-site health
  • Design and implement scalable backend services optimized for machine learning workflows and large language model integration
  • Develop and maintain evaluation-driven systems that leverage text and multimodal inputs (e.g., images) to power visual-creation experiences
  • Build and optimize APIs and infrastructure to support high-performance model inference and experimentation at scale
  • Collaborate with product, ML, and design teams to integrate models into user-facing features, ensuring seamless functionality and performance
  • Conduct model evaluations and experiments, analyze results, and iterate on improvements to enhance accuracy and user experience
  • Fulltime
Read More
Arrow Right

Senior Java Software Engineer

We’re looking for a Senior Java Software Engineer to play a pivotal role in tran...
Location
Location
United Kingdom , London
Salary
Salary:
90000.00 - 110000.00 GBP / Year
morson.com Logo
Morson Talent
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong expertise in Java and backend/server-side engineering
  • Proven experience building microservices and RESTful APIs
  • Solid understanding of SQL databases (DB2, SQL Server, or PostgreSQL)
  • A track record of delivering complex, high-impact systems
  • Experience working in Agile, delivery-focused environments
  • Strong communication skills and a collaborative, solutions-driven mindset
  • A proactive, ownership-led approach — you don’t just contribute, you lead change
Job Responsibility
Job Responsibility
  • Designing and building robust, scalable, and future-proof applications powering core banking services
  • Driving end-to-end ownership across the full software development lifecycle
  • Collaborating with engineering, UI/UX, and transformation teams to deliver solutions that matter
  • Translating complex business challenges into clean, efficient, and maintainable code
  • Championing modern engineering practices, design patterns, and architectural excellence
  • Contributing to a high-performing Agile environment (Scrum/Kanban)
  • Writing epics and user stories (BDD/Gherkin) that shape delivery outcomes
  • Continuously enhancing quality, performance, and delivery processes
  • Partnering with stakeholders across business, security, infrastructure, QA, and leadership
  • Using tools like Jira, Confluence, and Bitbucket to drive clarity and execution
What we offer
What we offer
  • Excellent
  • Permanent role with clear career progression and long-term growth opportunities
  • Be part of a large-scale transformation programme with real organisational impact
  • Work on mission-critical systems used at scale
  • Gain exposure to modern technologies, architectures, and engineering practices
  • Join a culture that invests in people, innovation, and continuous improvement
  • Opportunity to shape the future direction of engineering within the organisation
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Java / Hibernate

Imagine building the analytics layer that millions of business users rely on to ...
Location
Location
United States , McLean
Salary
Salary:
Not provided
appian.com Logo
Appian Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS in Computer Science (4+ years experience) or MS in Computer Science (2+ years experience)
  • Strong Java fundamentals - Spring Framework, Hibernate/JPA, interface-first architecture, dependency injection
  • Experience building interactive web UIs with TypeScript/React (or similar component frameworks)
  • Comfort with functional programming concepts (immutability, higher-order functions, declarative UI)
  • Experience with relational databases - schema design, migrations, query optimization
  • Demonstrated ability to work across multiple languages and layers in a single feature
  • Strong testing discipline - unit, integration, and UI-level tests
  • Excellent communication skills and ability to mentor others
Job Responsibility
Job Responsibility
  • Design and implement full-stack features across Java services, SAIL interfaces, and React/TypeScript chart components
  • Build and extend AI copilot pipelines that use LLMs to generate process insights, KPI suggestions, and actionable recommendations
  • Own features from database schema (Liquibase/JPA) through API layer (Spring) to interactive UI
  • Develop rich data visualization experiences: chart configuration UIs, dashboard builders, and report designers
  • Write interface-first Java with constructor injection and proper layering
  • Contribute to SAIL system rules using functional programming patterns, Redux state management, and deferred evaluation
  • Build and maintain TypeScript/React chart widgets that render complex configurations
  • Lead feature development with spec-driven workflows, mentor engineers, and conduct thorough code reviews
  • Ensure reliability through comprehensive testing (unit expression tests, integration tests, UI tests, migration tests)
  • Collaborate on feature breakdowns, sizing, and architectural decisions with your squad
What we offer
What we offer
  • Health coverage
  • Employee Assistance Program (EAP) with free mental health support
  • Life and disability insurance
  • Employee Stock Purchase Program (ESPP)
  • Retirement/pension plan
  • Wellness dollars
  • Tuition reimbursement
  • Family-forming benefits
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Java)

We are looking for a highly motivated and experienced Senior Software Engineer (...
Location
Location
Turkey , Istanbul
Salary
Salary:
Not provided
commencis.com Logo
Commencis
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BSc/MSc/PhD degree in Computer Science or a related field, or equivalent practical experience
  • At least 5 years of professional experience in backend development with Java
  • Strong experience with Spring Framework (Spring Boot, Spring MVC, Spring Data, Spring Security, etc.)
  • Strong understanding of OOP principles, design patterns, and scalable system design
  • Experience with microservices architecture and distributed systems
  • Hands-on experience with relational and non-relational databases (e.g., PostgreSQL, MySQL, MongoDB, Redis)
  • Strong unit test and debugging skills
  • Proficiency in code versioning tools such as Git
  • Strong sense of analytical thinking and problem-solving skills
  • Excellent attention to detail
Job Responsibility
Job Responsibility
  • Design, develop, and maintain scalable and high-performance backend systems using Java and Spring Framework
  • Contribute to system architecture decisions and lead the design of both monolithic and microservices-based solutions
  • Develop and maintain Backend-for-Frontend (BFF) layers and core backend services
  • Strong understanding of design principles, design patterns, and architectural best practices (DDD, TDD, and layered architecture)
  • Build and maintain RESTful APIs and ensure high availability and performance
  • Collaborate with cross-functional teams including product, design, and QA
  • Ensure code quality through code reviews, best practices, and clean code principles
  • Write and maintain unit and integration tests
  • Troubleshoot, debug, and optimize existing systems
  • Participate in CI/CD processes and support deployment activities
What we offer
What we offer
  • Competitive salary
  • Private health insurance
  • Pension and retirement plans through a company-backed pension system
  • Meal card
  • Commute compensation
  • Work-from-home support
  • Paid birthday off
  • Flexible working hours including remote working option
  • Online events
  • Guest speakers
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Java) - ZEOS

As a Senior Software Engineer at ZEOS, Zalando’s B2B Logistics unit developing E...
Location
Location
Sweden , Stockholm
Salary
Salary:
Not provided
zalando.se Logo
Zalando Sverige
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of software engineering experience
  • Deep understanding of microservice architecture, REST services and API design
  • Good knowledge of security concepts
  • Highly versed in deploying and operating applications in a cloud infrastructure
  • Highly skilled as a Java Developer
  • Proven experience in frameworks like Spring Boot
  • Good understanding of PostgreSQL and cloud architectures/platforms (preferably AWS)
  • Demonstrated strong sense of ownership, entrepreneurial & analytical thinking
  • Excellent communication skills
Job Responsibility
Job Responsibility
  • Work regularly with others to ensure the right software/engineering design approaches and methodologies are applied
  • Design, develop, deploy, operate and improve software solutions that have a direct impact on our daily business with our partners
  • Discuss and design APIs and integrated solutions
  • Own your code, and decide on the technologies and tools to deliver as well as operate large-scale applications on AWS
  • Work in an agile environment & taking ownership for the whole development cycle - from architecture design to testing to implementation & maintenance
  • Write applications from scratch with the latest technologies free of your choice
  • Shape and champion an inclusive culture and diverse team environment
What we offer
What we offer
  • 40% off fashion and beauty products sold and shipped by Zalando
  • 30% off Zalando Lounge
  • Discounts from external partners
  • Hybrid working model with 60% remote per week
  • Work from abroad for up to 30 working days a year
  • 30 days of vacation a year
  • Health and wellbeing options
  • Fulltime
Read More
Arrow Right

Senior Software Engineer- Java

The Senior Software Engineer is responsible for driving the end-to-end design, d...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
resmed.com Logo
ResMed
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
  • 8+ years of professional experience in software development, including at least 2+ years in a lead or senior role
  • Strong expertise in Java (Spring Boot) or Node.js and React.js (with Redux or similar frameworks)
  • Solid understanding of RESTful APIs, microservices architecture, and cloud platforms (AWS/Azure/GCP)
  • Strong leadership and decision-making skills
  • Excellent verbal and written communication abilities
  • A proactive, collaborative, and ownership-driven attitude
  • Ability to balance technical depth with business priorities
  • Proficient in version control (Git), CI/CD pipelines, and containerization (Docker/Kubernetes)
  • Excellent problem-solving and analytical skills
Job Responsibility
Job Responsibility
  • Develop and lead the design, development, and delivery of complex software systems using Java and React and good to have Node.js
  • Define and enforce coding standards, best practices, and development processes
  • Conduct design and code reviews to ensure high-quality deliverables
  • Mentor and guide a team of engineers
  • foster a culture of ownership, innovation, and continuous improvement
  • Manage sprint planning, estimation, and task delegation to ensure timely and quality deliverables
  • Support team members in resolving technical challenges
  • Work closely with Product Managers, UI/UX Designers, QA, and DevOps to ensure alignment on project objectives and priorities
  • Translate business requirements into technical solutions and communicate progress effectively to stakeholders
  • Serve as the technical point of contact for cross-functional coordination
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Java) - ZEOS

As a Senior Software Engineer at ZEOS, Zalando’s B2B Logistics unit developing E...
Location
Location
Sweden , Stockholm
Salary
Salary:
Not provided
zalando-lounge.de Logo
Zalando Lounge
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of software engineering experience
  • Deep understanding of microservice architecture, REST services and API design
  • Good knowledge of security concepts
  • Highly versed in deploying and operating applications in a cloud infrastructure
  • Highly skilled as a Java Developer
  • Proven experience in frameworks like Spring Boot
  • Good understanding of PostgreSQL and cloud architectures/platforms (preferably AWS)
  • Demonstrated strong sense of ownership, entrepreneurial & analytical thinking
  • Excellent communication skills
Job Responsibility
Job Responsibility
  • Work regularly with others to ensure the right software/engineering design approaches and methodologies are applied
  • Design, develop, deploy, operate and improve software solutions that have a direct impact on our daily business with our partners
  • Discuss and design APIs and integrated solutions
  • Own your code and decide on the technologies and tools to deliver as well as operate large-scale applications on AWS
  • Work in an agile environment & take ownership for the whole development cycle - from architecture design to testing to implementation & maintenance
  • Write applications from scratch with the latest technologies free of your choice
  • Shape and champion an inclusive culture and diverse team environment
What we offer
What we offer
  • 40% off fashion and beauty products sold and shipped by Zalando
  • 30% off Zalando Lounge
  • Discounts from external partners
  • Hybrid working model with 60% remote per week
  • Work from abroad for up to 30 working days a year
  • 30 days of vacation a year
  • Health and wellbeing options
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Java Backend)

We are seeking an experienced Senior Software Engineer (Java Backend) to design,...
Location
Location
India , Pune
Salary
Salary:
Not provided
Bar Code India
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Design, develop, and maintain backend applications using Java and Spring Boot
  • Good and Indepth knowledge of Java threads
  • Indepth knowledge of Memory optimization in Java
  • Build scalable microservices and RESTful APIs
  • Optimize performance, reliability, and scalability of backend systems
  • Collaborate with cross-functional teams for design, development, and deployment
  • Troubleshoot and debug complex technical issues
  • Review code and ensure adherence to best practices and coding standards
  • Contribute to architecture discussions and technical design
  • Mentor junior engineers and support team knowledge sharing
Job Responsibility
Job Responsibility
  • Design, develop, and maintain backend applications using Java and Spring Boot
  • Build scalable micro services and RESTful APIs
  • Build Edge computing software with Java Fx and Core Java
  • Optimize performance, reliability, and scalability of backend systems
  • Willing to work in integrating various electronic devices with the software, to write highly optimized code using advanced Java thread concepts
  • Collaborate with cross-functional teams for design, development, and deployment
  • Troubleshoot and debug complex technical issues
  • Review code and ensure adherence to best practices and coding standards
  • Contribute to architecture discussions and technical design
  • Mentor junior engineers and support team knowledge sharing
  • Fulltime
Read More
Arrow Right