IG

Ivan Gavlik

Available to hire

Hi, I’m Ivan Gavlik, a Senior Software Developer with a proactive, action‑oriented mindset. I thrive in fast‑paced environments, delivering practical, high‑quality solutions with a get‑things‑done attitude and no ego.

About

Hi, I’m Ivan Gavlik, a Senior Software Developer with a proactive, action‑oriented mindset. I thrive in fast‑paced environments, delivering practical, high‑quality solutions with a get‑things‑done attitude and no ego. I’m passionate about building solid software that users love and that teams can maintain with pride.

I contribute across the full software development lifecycle—from product and feature specification through design, implementation, QA, and maintenance on JVM languages like Java and Kotlin. I have hands-on experience with CI/CD pipelines, Docker, Jenkins, Kubernetes, and data streaming tools like Kafka and MQTT, and I enjoy mentoring colleagues to raise code quality and engineering standards.

  • 11 years' experience
  • Joined December 2025

Industry experience

  • Software & Internet
  • Professional Services
  • Media & Entertainment
  • Other

Work experience· 7 roles

Senior Backend Developer · BMS Corporate Solutions GmbHAug 2023 – Present · 3 yrs 4 mos

Codeveloped a CO2 footprint and ESG scoring service: a microservice Spring Boot application for calculating sustainability scores.

Senior Backend Developer · BMS Corporate Solutions GmbH d.o.o.Aug 2023 – Present · 3 yrs 4 mos

Led backend architecture of applications, defined project scope from scratch, set up workspace and coding guidelines; participated in business analysis discussions, presentations, and architectural decisions; broke down technical requirements into tasks for SCRUM; established best practices and processes including code quality standards and PR review guidelines; contributed to CI/CD pipeline setup and updates with hands-on Docker, Jenkins, and Kubernetes experience; performed data modeling discussions and planned technical implementations; designed and implemented core system components focusing on maintainability; evaluated system base on code quality; used Kafka for reliable inter-service messaging; worked with Apache Spark to manage data storage; wrote technical documentation.

Senior Full Stack Developer · BMS Corporate Solutions GmbHOct 2021 – Aug 2023 · 1 yr 11 mos

Contributed to a 20-year-old modular monolithic Java/Kotlin platform for self-service solutions; implemented new features, performed code reviews, and improved system quality.

Senior Full Stack Developer · Software Sauna d.o.o.Oct 2021 – Aug 2023 · 1 yr 11 mos
Senior Full Stack Developer · Soundo d.o.oOct 2018 – Sep 2021 · 3 yrs
Java Developer · Road d.o.oOct 2015 – Oct 2018 · 3 yrs 1 mo
IT Consultant · Rao d.o.o.Oct 2015 – Oct 2018 · 3 yrs 1 mo

Education

Bachelor of Science in Information Technology · Veleučilište suvremenih informacijsko-tehnoloških tehnologija, Zagreb, Croatia2030 – 2025
Bachelor of Science in Information Technology · Veleučilište suvremenih informacijskih tehnologija, Zagreb, Croatia2030 – 2026

Hire Ivan Gavlik today

Post a job and invite Ivan, or contact them directly. No hidden commission.

Post a job