Roman Hrupskyi
Senior Java Engineer | Lead Backend Engineer
Java engineer and technical leader with 9+ years of experience designing, building, and scaling high-load distributed systems, leading engineering teams, and delivering business-critical platforms across multiple domains.
Availability
Open to Remote & Hybrid Opportunities
Krakow, Poland
Industries
- iGaming — Remote Game Servers (RGS)
- FinTech & E-commerce — Value Intelligence AI platform
- Healthcare — medical software for hospitals
- Retail — Automated Decision Intelligence systems
Top stack
Java · Spring ecosystem (Boot, Cloud, WebFlux, Data, Security) · Event-driven architecture · Microservices · Kafka · Postgres · Hazelcast · Kubernetes · GitLab · CI/CD · and more
About me
Seasoned Java professional with 9+ years designing and building scalable, high-performance business applications — backend development, microservices architecture, and technical leadership, with a track record of improving software quality, system performance, and engineering workflows.
My way of working is rooted in systems thinking — a holistic view of the big picture together with the ability to dive deep into the implementation details of complex systems.
Hands-on experience working in various roles throughout the software development life cycle (SDLC).
A background in sales and project management gives me a perspective on delivering business value through technology — aligning engineering with product goals and communicating with both technical and non-technical stakeholders.
Comfortable using AI coding assistants and LLM-based tools as productivity multipliers for technical research, design, development, debugging, refactoring, testing, and agentic engineering workflows.
Highlights
- Experience managing engineers.
- Worked on a variety of projects, from large legacy systems to early- and mid-stage startups.
- Worked with architectures from large legacy monoliths to complex distributed systems of dozens of microservices.
- Worked with teams from small co-located groups to large international teams with hundreds of members distributed worldwide.
- Strong in Java and its ecosystem, relational databases, and distributed systems.
- Physics background and strong analytical skills.