Ivan Gavlik
@ivangavlik
Senior Software Developer with expertise in Java and microservices.
What I'm looking for
I am a proactive and solution-driven Senior Software Developer with extensive experience in the software development life cycle. My journey has taken me through various roles where I have honed my skills in Java, Kotlin, and Clojure, focusing on building scalable and maintainable applications. I thrive in collaborative environments, engaging in business analysis discussions and architectural decisions while ensuring high code quality standards.
At BMS Corporate Solutions, I took full responsibility for creating a microservice application from scratch, establishing best practices, and contributing to CI/CD pipeline setups. My previous roles at Software Sauna and Serengeti allowed me to enhance system performance and reliability, while also mentoring team members and conducting code reviews. I am passionate about exploring new technologies and continuously improving my skills to deliver robust solutions.
Experience
Work history, roles, and key accomplishments
Senior BE Developer
BMS Corporate Solutions GmbH d.o.o.
Aug 2023 - Present (1 year 10 months)
Leading the architecture and development of a microservice Spring Boot application for calculating sustainability scores. Responsible for project setup, coding guidelines, and CI/CD pipeline management using Docker, Jenkins, and Kubernetes.
Senior Full Stack Developer
Software Sauna d.o.o.
Oct 2021 - Aug 2023 (1 year 10 months)
Enhanced a 20-year-old Java and Kotlin platform by fixing bugs and improving system quality through refactoring and testing. Collaborated closely with the principal developer to implement system improvements.
Full Stack Developer
Serengeti d.o.o.
Oct 2018 - Oct 2021 (2 years 11 months)
Developed a Rapid Application Development platform using Spring Boot and Angular. Worked on microservices for credit card operations and customer systems, while mentoring team members and performing code reviews.
Java Developer
Rao d.o.o.
Oct 2015 - Oct 2018 (3 years)
Developed a Java monolith for ticket sales in national parks, integrating with third-party APIs and delivering scalable solutions under tight deadlines.
Education
Degrees, certifications, and relevant coursework
Veleučilište suvremenih informacijskih tehnologija
Bachelor of Science, Information Technology
Bachelor of Science in Information Technology.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Interested in hiring Ivan?
You can contact Ivan and 90k+ other talented remote workers on Himalayas.
Message IvanFind your dream job
Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
