• File

Personal information hidden

This job seeker decided to hide his personal information and contact info, but you can send a message to him or suggest a job to him.

This job seeker has chosen to hide his personal information and contact info. You can contact him using this page: https://www.work.ua/resumes/19429680/

Senior Java Developer

Considering positions:
Senior Java Developer, ERP-програміст, Менеджер проєктів, Python-програміст, SQL-програміст, Product-менеджер
City:
Kyiv

Contact information

This job seeker has hidden his personal information, but you can send him a message or suggest a job to him if you open his contact info.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

OLEKSANDR SEREDA
Software Engineer | Java Backend Engineer
Email: [open contact info](look above in the "contact info" section) | LinkedIn: [open contact info](look above in the "contact info" section)

https://github.com/galba84

SUMMARY
Experienced Software Engineer with 12+ years of commercial experience in designing, implementing, and
maintaining enterprise applications. Strong expertise in Java, Spring Boot, REST APIs, databases, backend
architecture design, distributed systems, cloud-native development, and performance optimization. Experienced in
Retail, Healthcare, FinTech, CRM, Digital Certificate, and geospatial data domains. Known for fast learning,
responsibility, analytical thinking, and effective collaboration with cross-functional teams.

TECHNICAL SKILLS
Backend & Java Java, Spring Boot, Spring MVC, Spring Data, Spring Security, Spring WebFlux, Spring
IoC, Spring AOP, Project Reactor, Hibernate, JPA, jOOQ, REST API, OpenAPI,
Swagger, JUnit, Mockito, Jackson, JAXB, YAML, Gradle, Maven
Architecture & Practices Software architecture design, Design Patterns, OOP/OOD/OOA, DDD, TDD, BDD,
Refactoring, Legacy code modernization, Performance optimization, Profiling,
Distributed systems, Functional programming
Data, ML & Geo Python, Apache Spark, ETL, GeoJSON, PostGIS, geospatial data processing
Databases PostgreSQL, MySQL, Oracle, MSSQL, SQLite, H2
DevOps & Tools AWS, Docker, Kubernetes, Helm, CI/CD, Jenkins, GitHub Actions, Git, Unix Shell
scripting, Linux, IntelliJ IDEA, Eclipse, NetBeans, Postman, Splunk
Messaging & Streaming Kafka, RabbitMQ, AMQP
Team Management Interviewing developers, mentoring team members, project planning.

PROFESSIONAL EXPERIENCE
Software Engineer | Industrial Company
September 2025 – Jan 2026 | Team size: 4 | Project: Geo Data ML Project
• Worked on a geospatial data and machine learning project for industrial data analysis.
• Built and supported ETL pipelines for geospatial datasets and time series analytical processing.
• Processed GeoJSON data and integrated geospatial information with PostGIS.
• Developed backend services and reactive processing flows with Spring Boot and Project Reactor.
• Used Spark, Python, and AWS-based components for data processing and project delivery support.
Technologies: Java, Spring Boot, Project Reactor, Apache Spark, AWS, Python, ETL, GeoJSON, PostGIS
Software Engineer | Capgemini — US Digital Certificate Service Provider
Dec 2021 – May 2024 | Team size: 11 | Project: TLM Digital Certificate Service
• Developed a comprehensive enterprise application from scratch.
• Implemented new features and integrations with third-party services.
• Designed and developed REST APIs using OpenAPI specifications.
• Improved infrastructure, performance, and scalability of the application.
• Participated in architecture discussions, technical design, and team collaboration.
Technologies: Java, Spring Boot, PostgreSQL, jOOQ, Kubernetes, Docker, OpenAPI, Splunk

Software Engineer | EPAM — US Healthcare & IT Company
Mar 2021 – Dec 2021 | Team size: 12 | Project: Healthcare Communication Platform
• Implemented new features for a healthcare communication platform.
• Refactored legacy code to improve maintainability and code quality.
• Optimized application performance and supported efficient platform operation.
• Participated in requirement analysis and user story definition.
Technologies: Java, Spring Framework, Docker, GWT, Swagger, OpenAPI
Software Engineer | EPAM — Global Retailer with HQ in the UK
Nov 2019 – Feb 2021 | Team size: 25 | Project: E-commerce API Platform
• Designed scalable API architecture for integration between shops, warehouses, and delivery services.
• Developed REST API services and backend functionality according to business requirements.
• Communicated with clients and collaborated with multiple development teams.
Technologies: Java, REST API, Swagger, Spring Framework

Software Engineer | Quality Unit
Jul 2018 – Nov 2019 | Team size: 50 | Project: LiveAgent, PostAffiliatePro
• Implemented new product features and improved software functionality.
• Fixed bugs to improve application stability and user experience.
• Performed reverse engineering and analysis of existing systems.
Technologies: Java, CRM systems, Affiliate software development

Risk Unit Manager | UniCredit Bank Ukraine
Aug 2009 – Feb 2017 | Team size: 4 | Project: Credit Risk Evaluation & Asset Management
• Performed credit risk evaluation and asset management activities.
• Communicated with clients and supported operational financial processes.
System Administrator | A-Group Ukraine
Mar 2004 – Nov 2005 | Team size: 3 | Project: IT Solutions Integration
• Maintained local networks, databases, and internal IT infrastructure.
• Supported software policy and IT integration activities.

EDUCATION
National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”
Bachelor’s Degree, 2021

CERTIFICATES
• IELTS Certificate, 2010

LANGUAGES
• Ukrainian — Native
• English — Professional Working Proficiency
• Russian — Fluent
• Spanish — A2

PET PROJECTS

VOLUNTEER PROGRAMMING MENTOR
• EPAM Kids - Coding Mentorship Program | Pro Bono

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: