CrawlJobs Logo

Engineering Manager - Java Frameworks

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:

We’re looking for an Engineering Manager to lead our Java Frameworks team within the Platform Engineering organization. This team owns Adyen’s Java Frameworks such as application bootstrapping and integrations for Spring Core, Tomcat, Jersey, Feign, and Jackson. These frameworks power all of the Adyen Java platform with a focus on high-performance and low-latency, ensuring the reliability and speed critical to our business. In this role, you will shape the future of our global application platform, drive developer experience and technical excellence, and scale our Java ecosystem for new heights.

Job Responsibility:

  • Lead, mentor, and coach a high-performing team of expert Java Engineers, fostering a culture of technical curiosity, ownership, and operational excellence
  • Develop and drive the long-term technical roadmap and vision for Adyen's Java Frameworks
  • Champion initiatives that significantly improve the daily experience of hundreds of Java engineers leveraging the core frameworks, focusing on ease-of-use, clear documentation, and efficient integration patterns
  • Oversee the design, implementation, and maintenance of critical framework components, ensuring best practices in testing, code quality, observability, and security are rigorously applied
  • Manage performance, conduct regular 1:1s, growth conversations, and career development planning to help team members achieve their full potential and grow their technical and leadership skills
  • Actively participate in recruiting, interviewing, and onboarding new talent to grow the team's capabilities
  • Collaborate closely with other Platform Engineering teams, Product Security teams, and Product Engineering teams across the organization to understand their needs and proactively evolve the core frameworks
  • Serve as a subject matter expert and evangelist for best practices within the Java ecosystem, promoting standardized application bootstrapping, configuration, and integration patterns throughout Adyen

Requirements:

  • Experience as an Engineering Manager, successfully managing, mentoring and developing a Java engineering team
  • Excellent verbal and written communication skills, capable of explaining complex technical topics to both technical and non-technical audiences
  • Extensive, hands-on experience with modern, high-volume Java development and a good understanding of the ecosystem's core components (e.g., the JVM, Java EE specifications, reflection API, garbage collection, threading models)
  • Deep familiarity and knowledge of the inner workings of (some of) the frameworks the team owns or similar alternatives, such as Spring (Boot), Quarkus, Tomcat, Netty, Jersey/JAX-RS, Feign, Jackson, etc. Ideally maintained internal frameworks based on these or similar technologies
  • Experience designing and operating shared platform services/frameworks with a focus on API stability, backwards compatibility, and consumption by many internal users
  • Have a basic understanding and strong intuition on (distributed) software performance
  • Ability to transition between hands-on technical details and long-term strategic planning, articulating a clear vision for the platform's evolution
  • Passionate about developer experience, viewing the internal development community as your primary customer and actively working to reduce friction and increase productivity
  • Demonstrates a high degree of ownership and accountability for the stability and performance of our products, thriving in a highly dynamic environment

Nice to have:

  • Having contributed to open source Java projects
  • Experience in Java application performance monitoring, tracing, profiling, tuning, and optimization
  • Knowledge about infrastructure as code

Additional Information:

Job Posted:
March 05, 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 Engineering Manager - Java Frameworks

Core Java Developer / Engineering Manager (Hands-on)

This is a developer position, for a hands on Java coder with solid experience of...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Solid experience of Java, Spring, and relational databases
  • Experience with modern Java versions (17 or 21)
  • Object-oriented design
  • Lambdas & streams
  • Executors
  • Generics
  • Expert use of Git and Pull Request workflow
  • Experience with continuous integration tools (TeamCity, Jenkins, Tekton)
  • Unit testing with JUnit, Spring testing support, RESTAssured, Selenium, Mockito
  • Static code analysis with Sonar
Job Responsibility
Job Responsibility
  • Manage/develop multiple teams
  • Conduct personnel duties
  • Ensure team adherence to best practices
  • Prepare and present team/project reviews
  • Drive system architecture design
  • Enhance quality of deliverables
  • Lead staff forums
  • Contribute to best practices and processes
  • Fulltime
Read More
Arrow Right

Engineering Manager II, Java Backend - Marketing Org

Groupon is on a radical journey to transform our business with relentless pursui...
Location
Location
India
Salary
Salary:
Not provided
groupon.com Logo
Groupon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BE/BTech or ME/MTech degree in Computer Science, Software Engineering from a recognised institute
  • 10+ years of overall industry experience with 4 years of leadership (hands-on engineering management) role in developing and supporting web applications, micro services in a distributed environment
  • Experience with managing platform services, delivering projects in a dynamic environment
  • Experience with managing high-performance individuals in different time zones
  • Good communication and collaboration skills, and the ability to deal with ambiguity
  • Strong experience in programming languages - Java and competent in designing and building enterprise-scale applications, common frameworks, etc.
  • Experience building and scaling large-scale distributed systems and development experience with service-oriented architectures/microservices
  • Prior AWS/GCP/Azure/Pivotal Cloud Foundry experience is a must
  • Proven success managing and scaling platform services in fast-moving environments
  • Experience leading cross-regional teams and driving platform-level strategies
Job Responsibility
Job Responsibility
  • Customer Communication Excellence: Drive reliability, performance, and personalization across our Dispatch and Subscription systems
  • Achieve a 99.99% delivery success rate and under 1s latency for real-time communications
  • Subscription Platform Growth: Lead engineering teams focused on the evolution and scalability of our subscription systems
  • Enable 2x growth in subscriber engagement and conversion over the next 12 months
  • Platform Scalability & Operational Efficiency: Reduce technical debt and optimize resource usage across core services by modernizing legacy infrastructure and adopting cloud-native patterns
  • Achieve a 30% reduction in platform operational costs while improving performance benchmarks
  • Engineering Team Performance & Growth: Build high-performing, autonomous, and globally distributed teams that execute with agility and ownership
  • Maintain 90%+ team engagement and less than 10% regrettable attrition, with measurable velocity improvements
  • AI-First Transformation Enablement: Champion the integration of AI/ML where it enhances business outcomes, from system automation to intelligent routing and customer experience
  • Deliver at least 2 AI-driven features or systems into production per year
Read More
Arrow Right

Engineering Manager

The Engineering Manager is responsible for the efficiency and results of one or ...
Location
Location
United States , Parsippany
Salary
Salary:
120000.00 - 160000.00 USD / Year
avisbudgetgroup.com Logo
avis budget group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/MS degree in Computer Science or closely related field or equivalent practical experience
  • 4+ years of experience managing engineers (mentoring staff/ principal engineers, setting technical direction, etc.)
  • Proven experience managing multi-disciplinary engineering teams (frontend, backend, API)
  • Strong expertise in: API Management (Apigee, Kong, Mulesoft, or AWS API Gateway)
  • AWS Cloud (EC2, Lambda, ECS, S3, CloudWatch, IAM, etc.)
  • Frontend: ReactJS, modern JavaScript (ES6+), REST/GraphQL integration
  • Backend: NodeJS, Java, Express, microservices, RESTful API design
  • Deep understanding of CI/CD, GitOps, and containerized deployments (Docker, Kubernetes)
  • Experience managing production-grade system, services that support Million calls per minute and optimizing performance and cost
  • Excellent communication and stakeholder management skills
Job Responsibility
Job Responsibility
  • Lead, mentor, and grow a team of ~20 engineers (frontend, backend, and API specialists)
  • Accountability for your team’s results, including velocity, quality, service monitoring, etc
  • Collaborate with Product Managers, Architects, and Designers to align technical goals with business outcomes
  • Acting as the point of contact for the L3 support, and owning the resolution
  • Driving the engineering hiring plan for the team, including screening and interviewing
  • Working within an Agile framework, with a focus on results over process
  • Reducing complexity both of system designs and of team communication
  • Coaching and code reviews for team members
  • Drive performance reviews, career development, and team engagement
What we offer
What we offer
  • Paid time off
  • 401K retirement plan with company matched contributions
  • Access to Medical, Dental, Vision, Life and Disability insurance
  • Eligible to elect other voluntary benefits including: Group Legal, Identity Theft, Insurance, FSA, additional life insurance coverages
  • Contribute up to $260 as a tax free benefit for public transportation or parking expenses
  • Employee discounts, including discounted prices on purchase of Avis / Budget cars
  • Access to an Employee Assistance Program for services including counseling, financial and legal consultation, referrals for care service, and more
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Java Full Stack - Futures Engineering

As a Developer, you will be enhancing and maintaining an enterprise Cleared Deri...
Location
Location
United States , Chicago
Salary
Salary:
185000.00 - 215000.00 USD / Year
clearstreet.io Logo
Clear Street
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional experience in back-end development with Java
  • 3+ years of experience within a financial institution, preferably in FCM (Futures Commission Merchant) or Broker-Dealer environments
  • Ability to work under pressure and meet deadlines
  • Experience building microservices
  • Strong understanding of design patterns, multithreading, and performance optimization
  • Strong problem-solving skills and ability to debug complex systems
  • Hands-on experience with Apache Kafka for event streaming and messaging
  • Proficiency in MongoDB or AWS DocumentDB for NoSQL database design and querying
  • Familiarity with Apache Solr for search and indexing, Apache ZooKeeper for distributed system coordination, and HashiCorp Vault for secrets management
  • Experience with Kubernetes for container orchestration and deployment
Job Responsibility
Job Responsibility
  • Working in a project team alongside other developers to architect, develop, and optimize server-side applications, RESTful APIs, and microservices using Java
  • Implement event-driven architectures with Apache Kafka and for real-time data processing
  • Contribute to front-end development using ReactJS, focusing on integrating UI components with back-end services
  • Optimize application performance, security, and reliability
  • Deploy and manage applications in Kubernetes clusters, ensuring high availability and scalability
  • Provide technical support for application
  • Collaborate with cross-functional teams across the organization to architect solutions and deliver robust features
  • Participate in code reviews, unit testing, and CI/CD pipeline maintenance
What we offer
What we offer
  • competitive compensation packages
  • company equity
  • 401k matching
  • gender neutral parental leave
  • full medical, dental and vision insurance
  • lunch stipends
  • fully stocked kitchens
  • happy hours
  • Fulltime
Read More
Arrow Right

Senior Backend Engineer (Java)

Endor Labs is on a mission to enhance developer productivity and accelerate open...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.endorlabs.com Logo
Endor Labs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in engineering with at least 6-8 years of experience in building scalable backends for product/SaaS companies
  • At least 4-years experience in Java programming
  • Proficiency with Maven and Gradle build tools
  • Familiarity with common Java frameworks, especially Spring Framework (Spring Boot, Spring Security, Spring Data etc.)
  • Strong understanding and experience with common unit testing and integration testing frameworks in the Java ecosystem (e.g., JUnit, Mockito, etc.)
  • Ability to discuss tradeoffs between architecture's choice to influence groups to move to the right direction
  • Able to enjoy working in a fast moving environment with evolving requirements
  • Ability to solve problems creatively and independently when in uncharted or unfamiliar territory
  • Practical experience in troubleshooting build/test failures and ability to solve root cause
  • Comfortable with performing and receiving code reviews, providing constructive feedback, and maintaining code quality
Job Responsibility
Job Responsibility
  • Be part of an engineering product team working on a distributed, monorepo-based system
  • Be directly involved in Endor Labs next major project endeavor
  • Address challenges by scaling and understanding the building, testing and releasing of thousands of Java legacy open-source software
  • Develop tools to streamline the automation of build, testing and release instructions of thousands of Java legacy open-source software
  • Provide expertise and implement reproducible, hermetic builds for Java
What we offer
What we offer
  • Strive for excellence in everything we do, prioritizing quality, speed, and impactful outcomes
  • Engage in first principles thinking to debate ideas, test assumptions, and make decisions
  • Put data above opinions, seeking truth and clarity in all our endeavors
  • Embrace a culture of feedback and continuous improvement, assuming good intent in all interactions
  • Celebrate wins as a team, understanding that our collective success is intertwined with the success of our customers
  • Fulltime
Read More
Arrow Right

Engineering Manager

We're seeking a hands-on Engineering Manager to lead our AI transform engineerin...
Location
Location
United States , San Jose
Salary
Salary:
144000.00 - 216000.00 USD / Year
floqast.com Logo
FloQast
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of software engineering experience with modern tech stacks
  • 2+ years of engineering management experience leading high-performing teams
  • Strong hands-on coding skills (Python, Java, Go, or similar)
  • Deep experience with cloud platforms (AWS, GCP, or Azure)
  • Proven track record building scalable distributed systems
  • Experience with containerization (Docker, Kubernetes) and CI/CD
  • Strong understanding of system design, microservices, and APIs
  • Excellent communication skills and ability to mentor engineers
  • Bachelor's degree in Computer Science or equivalent experience
Job Responsibility
Job Responsibility
  • Design and architect scalable, resilient platform services
  • Conduct code reviews and establish engineering best practices
  • Make key technical decisions on frameworks, tools, and architecture
  • Lead technical initiatives and drive platform modernization efforts
  • Participate in on-call rotation and troubleshoot production issues
  • Write production code and contribute to critical platform components
  • Lead, mentor, and grow a teams of 5-8 engineers
  • Conduct 1:1s, performance reviews, and career development conversations
  • Build a high-performing, collaborative team culture
  • Recruit, interview, and hire top engineering talent
What we offer
What we offer
  • Medical
  • Dental
  • Vision
  • Family Forming benefits
  • Life & Disability Insurance
  • Unlimited Vacation
  • Fulltime
Read More
Arrow Right

Software Engineering Manager - Cloud Services

Seeking world-class talent to join the world’s leading distributor of bearings a...
Location
Location
Poland , Krakow
Salary
Salary:
Not provided
genpt.com Logo
Genuine Parts Company
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years’ experience in software engineering delivery (including 2+ years in a leadership role)
  • Consistent track record of leadership, teamwork, and delivering high-impact results
  • Extensive experience building enterprise-grade systems/applications supporting business priorities
  • Ability to effectively share technical information, communicate technical issues and solutions to all levels of business
  • Ability to manage multiple projects - can identify primary and secondary objectives, prioritize time, and communicate timeline to team members and stakeholders
  • Ability and desire to take product/project ownership
  • Ability to work a flexible schedule based on department and Company needs
  • Partner with Analysts and Data Scientists on delivering reliable data that powers machine learning models for intent-based search
  • Experience in CI/CD, including automated quality assurance practices
  • Hands-on experience with programming languages and frameworks – Java preferred
Job Responsibility
Job Responsibility
  • Partnering with the cross-functional Motion team, implement the strategy and roadmap for modernizing across all functional domains
  • Implement the technology platforms architecture and execute on the roadmap to support building out the capabilities needed
  • Overall engineering accountability for services and integrations
  • Responsible for the delivery and support of the platform
  • Responsible for simplifying the complexity of current platforms and reducing the technical debt and total cost of ownership
  • Partner with peer leaders to accelerate and embed agile methodologies across the organization to increase customer-backed problem solving, to increase the pace of solution delivery, to accelerate innovation, and to enhance cross-functional collaboration
  • Recruit, manage, and motivate a team of engineers to develop best-in-class solutions
What we offer
What we offer
  • We offer comprehensive benefit plans and programs designed to support your health and wellness, provide income protection and build financial security for your retirement
Read More
Arrow Right

Senior Java Engineer

ArkCase is looking for a Senior Java Engineer to join our team and help moderniz...
Location
Location
Macedonia, Republic of , Skopje
Salary
Salary:
Not provided
armedia.com Logo
Armedia
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Java (core language)
  • Spring Framework
  • Kubernetes, managed via Rancher
  • ActiveMQ (event-based architecture)
  • Solr (search)
  • S3 / MinIO (document storage)
  • Pentaho (reporting)
  • PDFTron (document viewing & redaction)
  • Samba (centralized user management)
  • Node.js / Angular / AngularJS (web UIs)
Job Responsibility
Job Responsibility
  • Transition containerized applications from in-pod logging to centralized log aggregation (e.g., syslog)
  • Significantly reduce Java/Spring application startup time
  • Refactor synchronous operations (e.g., page counting, file detection) to asynchronous flows
  • Analyze memory and performance bottlenecks
  • replace inefficient libraries (e.g., PDFBox)
  • Identify and modularize monolithic components into microservices (e.g., PDF rendering, audit history, uploads)
  • Convert our Spring modulith into a distributed service architecture (message or gRPC-based)
  • Enforce strict plugin architecture with runtime plugin loading
  • Implement constant-time request handling with async side-effect processing
  • Enable OAuth and JWT-based authentication to replace Spring Context - based mechanisms
  • Fulltime
Read More
Arrow Right