Marko Rubčić
Full-stack engineer building enterprise web platforms
Java · Spring Boot · Typescript · React · CI/CD · TDD
5+ years experience delivering production systems, mentoring
developers, and improving engineering practices.
Zagreb, Croatia • Open to remote • Updated Feb 2026
Product-focused full-stack engineer with 5+ years building
enterprise web applications using Java, Spring Boot, and React.
Experienced in leading CI/TDD adoption, mentoring developers, and
delivering reliable production systems in agile teams. Focused on
maintainable architecture, developer experience, and business-driven
delivery.
Aug 2024 - Present
Full-stack Engineer
Full-time, Hybrid, Zagreb. Working on a human resources
platform within a small agile team, contributing across
backend, frontend, and delivery processes using Java, Spring
Boot, React, and GitLab CI.
-
Led the adoption of continuous integration and test-driven
development practices, improving release reliability and
development consistency.
-
Designed and implemented core application features across
the stack, focusing on maintainable architecture and
developer experience.
-
Performed in-depth code reviews and introduced improvements
that increased code quality and reduced technical debt.
-
Mentored junior developers and supported onboarding,
strengthening knowledge sharing and engineering standards.
-
Collaborated closely with QA to deliver production-ready
features aligned with business needs.
Apr 2020 - Present
Java Software Engineer
Full-time, Hybrid. Worked on enterprise-level applications in
cross-functional teams of 9-17 developers, contributing to
core system functionality, stability, and delivery
reliability.
-
Implemented backend features used across multiple teams
within organization.
-
Maintained and improved existing systems by identifying root
causes of production issues and delivering stable fixes.
-
Collaborated with senior engineers and team leads on
solution design and implementation decisions.
-
Supported team leadership when needed, stepping into
coordination and delivery responsibilities during
high-priority periods.
Jan 2019 - Apr 2020
Software Developer Intern
Internship, On-site. Built foundations in enterprise web
application development and team workflows.
-
Developed application features using Spring, Angular, and
PostgreSQL in a structured enterprise environment.
-
Gained hands-on experience with Hibernate, Flyway, Jenkins,
and reactive programming concepts.
-
Practiced clean code principles, testing approaches, and
received mentorship from senior developers.
Java
Spring Boot
REST API
React
SQL
Git
Gitlab CI
Docker
Continuous Integration
Test-Driven Development
Continuous Deployment
Domain-Driven Design
Agile Development
2016 - 2019
Zagreb University of Applied Sciences
Bachelor of Engineering in Computer Engineering
2018
Oracle Certified Associate, Java SE 8 Programmer
Professional certification