Lead the technical vision for inventory procurement, warehouse management, and equipment maintenance systems, driving end-to-end development of backend and frontend solutions.
Locations (3)
Warsaw, Poland, Poland
Mārupe, Latvia, Latvia
Riga, Latvia, Latvia
Responsibilities
Design and implement backend systems for inventory procurement, warehouse management, and equipment maintenance management
Develop frontend interfaces and data visualisations for operators and managers
Analyze the effectiveness of current processes and help improve them
Collaborate closely with product managers, operations teams, and other engineers to iterate on feature development
Take ownership of initiatives, from concept to delivery
Design and implement backend and frontend systems for inventory procurement, warehouse management, and equipment maintenance, driving technical vision for production and workforce tools.
Locations (2)
Rīga, Riga, Latvia
Mārupe, Mārupe, Latvia
Compensation
Monthly salary up to EUR 6,000 gross
Responsibilities
Design and implement backend systems for inventory procurement, warehouse management, and equipment maintenance management
Develop frontend interfaces and data visualisations for operators and managers
Analyze the effectiveness of current processes and help improve them
Collaborate closely with product managers, operations teams, and other engineers to iterate on feature development
Take ownership of initiatives, from concept to delivery
Design, build, and evolve internal and open source Java frameworks and components used by every Java application team at Adyen.
Responsibilities
Design, build, and evolve the internal and open source Java frameworks and components used by every Java application team at Adyen.
Play an active role in one or more of the team's 3 large-scale migrations that are reshaping Adyen's application architecture.
Provide hands‑on technical guidance to other engineering teams, by guiding them on how the frameworks and libraries we provide can be used to solve Adyen's business problems.
Design and evolve workflows used by other engineering teams across Adyen, working closely with them to identify pain points and improvement opportunities.
Collaborate with partner platform teams (Kubernetes infrastructure, deployment, security) to make sure our components integrate well across Adyen's tech stack.
Requirements
Nice to have: Kubernetes/cloud migrations
Nice to have: legacy application modernization
Nice to have: security-related work
Nice to have: platform development experience
Nice to have: developing and maintaining libraries/frameworks
A Lead Engineer role combining technical leadership and people management for an application development scrum team focused on the Certent Equity Management (CEM) platform, utilizing an AI-first mindset.
Compensation
The salary range in United States of America for this position is 124,000.00 to 156,000.00 USD Annual.
Responsibilities
Serve as the technical authority for your scrum team — making day-to-day engineering decisions, setting the bar for code quality, and ensuring the team delivers high-quality software on schedule.
Write, review, and contribute production-quality code across the full stack — C#/.NET, Angular, and Oracle as an active, hands-on member of the team.
Lead sprint ceremonies as scrum master: planning, refinement, daily standups, demos, and retrospectives.
Set daily priorities for the team; actively unblock teammates by removing dependencies, clarifying requirements, and resolving technical ambiguity.
Hold the team accountable to engineering standards — unit testing, code review discipline, definition of done, and release readiness.
Requirements
Bachelor's degree in Computer Science, or equivalent experience
Design, build, and maintain scalable, high-quality applications across new and existing product lines, own features end-to-end, architect and evolve core stack, translate complex business requirements into technical solutions, drive improvements in performance, reliability, testing, and CI/CD practices, mentor engineers.
Responsibilities
Design, build, and maintain scalable, high-quality applications across new and existing product lines.
Own features end-to-end — from architecture and development through testing, deployment, and iteration.
Translate complex business and product requirements into elegant, reliable technical solutions in collaboration with Product and business stakeholders.
Drive improvements in performance, reliability, testing, and CI/CD practices.
Requirements
Bachelor’s degree in Computer Science or a related field (or equivalent practical experience).
Nice to have: real estate finance or financial services
Senior Java Engineer to design, develop, and maintain scalable backend services using Java, Spring Boot, and microservices architecture for enterprise software solutions.
Compensation
Hourly Rate: $30–32/hour
Responsibilities
Design, develop, and maintain scalable backend services using Java and Spring Boot.
Build microservices and event-driven applications for complex enterprise environments.
Translate business requirements into clean, maintainable services, APIs, and workflows.
Design and implement reliable integrations, error handling, and resilience mechanisms.
Contribute to system architecture, performance optimization, and technical design decisions.