Andrii Zhadan

Senior Solution Architect | Java Technical Lead

Salary / Daily rate

Agen, France

Freelance

Skills

JavaSpring BootAWSJavascriptTypescriptReact NativeGraphQLRESTful APIsMicroservicesKubernetesDockerAzureGoogle Cloud PlatformDevOpsSQL QueriesMySQLPostgreSQLTomcatETLRisk ManagementAgile Coaching

Languages

Ukrainian (Native)English (Fluent)French

About me

Intro

Solution Architect with 14+ years of Java expertise, specializing in eCommerce and payment platforms for global enterprises like Adidas, Expedia, and AIB. Delivered $400K yearly cost savings through automation and improved NPS by 20 points via strategic architecture decisions. Expert in microservices, cloud infrastructure (AWS/Azure/GCP), and leading cross-functional teams to build scalable, high-performance solutions.

Links

Work experience

EPAM Systems

Jul 2020 - Mar 2025

4 years 9 months

Ukrainka, Kyiv Oblast, Ukraine, 08720

Solutions Architect / Java Technical Lead (Allied Irish Banks)

Jul 2024 - Mar 2025

9 months

Ukrainka, Kyiv Oblast, Ukraine, 08720

Project: Appian Mobile Peer-to-Peer Payment Solution Client: AIB, BOI, PTSB (Banking & Payments Federation Ireland) Partners: Deloitte, EPAM Duration: August 2024 – February 2025 Overview AIB, BOI, and PTSB, under the Banking & Payments Federation Ireland (BPFI), are launching a P2P payment service integrated into their mobile apps. The service enables instant transactions via mobile numbers. EPAM is responsible for Mobile and Backend-for-Frontend (BFF) API development and testing. Role: Solution Architect / Technical Lead • Technical Leadership & Architecture: • Design and optimize BFF API and backend architecture for scalability and security. • Conduct code reviews, ensure best practices, and drive architectural decisions. • Agile & Collaboration: • Lead a cross-functional team, ensuring smooth backend, frontend, and mobile components integration. • Align development with business goals and stakeholder requirements. • Quality & Best Practices: • Enforce high coding standards, automated testing, and CI/CD pipelines. • Advocate DevSecOps and ensure a secure, scalable payment platform. Tech Stack: Backend: Java (Spring Boot), GraphQL, REST APIs Frontend & Mobile: React Native, TypeScript Cloud & DevOps: AWS/Azure, Kubernetes, Docker Project Phases: • Sprint 0: Discovery (August 2024) • Sprints 1-12: Build & Test (Sep 2024 – Feb 2025)

Solution Architect / Java Technical Lead (Adidas)

Oct 2021 - Jul 2024

2 years 10 months

Ukrainka, Kyiv Oblast, Ukraine, 08720

• Participated in onsite discovery phases. • Architecture artifacts preparation, negotiation, and governance of the components in the Settlement/Reconciliation Layer. • Saved operational efforts by automating a reconciliation process for China marketplaces (cost avoidance of 400K yearly). • Improved NPS score by 20 points increase with discovery, design, and governance solution of payout bulk refund project for CoD. • Built an independent risk orchestrator and decoupled the risk checks from PSP to direct integration. • Team-leading, formation (interviewing, mentoring, onboarding) • Work with product requirements from different stakeholders

Java Technical Lead / Solution Architect (Equifax US&Australia)

Jul 2020 - Oct 2021

1 year 4 months

Developing API first eCommerce platform which should be used as a single B2B (and potentially B2C solution). Phase 1. - fast solution for starting serving requests from the marketing site Phase 2. - long term solution for customer and purchase registration Responsibilities • Analyzing requirements, design and development of platform in E-Commerce domain; • Team-leading, formation (interviewing, onboarding); • Architecture diagrams, documenting; • Work with product requirements; • Mentoring, coaching.

SoftServe

May 2017 - Jul 2020

3 years 3 months

Kharkiv Region, Ukraine

Java Technical Lead

Jul 2018 - Jul 2020

2 years 1 month

Kharkiv Region, Ukraine

The eCommerce platform to sell different vacation rentals. Our team's main focus was Vrbo Platform integration with Expedia Group services (Order Management, Payments). We’re responsible for the checkout part of the whole booking flow, and integrations with a bunch of services. Worked on stability, tracing, observability, monitoring, and system alerting for improving Checkout Success Rate. Responsibilities: • Managing team; • Design docs creation; • Requirements analysis and software design; • New features development and redesign; • Developing and mentoring teammates; • Bug fixing; • Code review.

Senior Java Developer

May 2017 - Jul 2018

1 year 3 months

Senior Java Developer

AgileEngine

Nov 2014 - Mar 2017

2 years 5 months

Java Developer

Grid Dynamics

Jul 2013 - Oct 2014

1 year 4 months

Java Developer

Cloud-Works Solutions Ltd

Jan 2011 - Jul 2013

2 years 7 months


Education

National Technical University "Kharkiv Polytechnic Institute"

Master's degree, Mathematics and Computer Science

2008 - 2014

6 years 1 month

The best place to find your next move

© 2026. All Rights Reserved.