zobic.io

Filip ZobicCloud-Native Spring Boot Engineer

Building modern, fast, and maintainable cloud-native systems using Spring Boot.

Filip

7+ Years Professional Experience.

Filip understood that the only code that truly matters is the code that works in production. This level of ownership and commitment was not only commendable but extraordinary. I would have no hesitation in hiring Filip again.
James Ahern
James AhernCTO @ Daon

Trusted by engineering teams at

Cisco logoActimize logoDaon logoCake.com logo

How I Help

I'm a T-shaped engineer: deep backend expertise in Spring Boot, with practical breadth in Next.js, Kubernetes/AWS infrastructure, DevOps and computer networking—ensuring seamless integration across the entire stack.

Greenfield Engineering

Build the technical foundation for new projects. From architecture design to the first production deploy, I establish the standards for scalability and testing from day one.

  • Hexagonal / Clean Architecture
  • Strong Encapsulation (JPMS)
  • Modular Architecture & Testing Strategy
  • Production AWS/K8s Infrastructure (IaC)
  • CI/CD Pipelines

Legacy Modernization

Update legacy systems to modern standards. I focus on incremental migration that reduces technical debt and improves performance without disrupting business operations.

  • Java 8/11 → Java 21+ LTS Upgrade
  • Legacy API → Spring 7 Migration
  • Monolith -> Modulith/Microservices
  • Containerization (Docker / K8s)
  • Vulnerability Remediation (CVEs)

Senior IC Capacity

I plug directly into your workflows to ship code. Whether it's creating a new module or fixing bugs, I handle the tickets that are currently stalling your release.

  • Feature Development (TDD)
  • Performance Profiling & Automation
  • Code Review & Mentorship
  • Release Management
  • On-Call Rotation

I Manage My Own App

Hiring is a business risk.
I invite you to audit my work
100% ownership
ensures total transparency

  • #Java25
  • #SpringBoot4
  • #Kubernetes
  • #HexagonalArchitecture
  • #GradleModules
  • #JPMS

How to Start

1

Schedule Introductory Call

A short technical chat to see if we are a match. We discuss your current stack, the specific pain points you are facing.

2

Technical Context

Before our call, I conduct preliminary research on your company to understand your market position.

During the session, we focus on the pain point. You explain the technical challenge you are facing, and I give you an assessment of how I would solve it.

3

Strategic Proposal

I send over a simple agreement summarizing what we discussed:

Objectives & Success

Clear definition of project deliverables or role expectations and success metrics.

Risk & Strategy

Identification of technical bottlenecks and the strategy to resolve them.

Engagement Structure

We define the setup: do I plug into your sprint to squash tickets daily, or work independently to build a feature from scratch.

Billing Model

We finalize the billing model: either a Daily Rate for ongoing capacity or a Fixed Fee for the specific project scope.

4

Onboarding & Execution

We handle the formalities (MSA/SOW). Once the terms are settled, my focus shifts to delivering tangible impact within the first week.

Principles

Get things done

Balance speed with quality by focusing strictly on high-leverage activities that solve actual business problems, avoiding necessary distractions.

Pragmatic & Rational

Balance engineering precision with business perspective—view problems holistically.

Cost-Aware Decisions

Evaluate opportunity costs, total ownership (TCO), and maintenance; time saved equals money saved.

Simplicity First

Resist over-engineering; strictly follow KISS (Keep It Simple, Stupid) to avoid unnecessary complexity.

Code as Liability

Treat code as a cost center—not an asset—requiring bug fixes, security scans, and ongoing upkeep.

Value-Driven Outcomes

Deliver sustainable, efficient solutions that prioritize real business impact over technical flair.

Filip Zobic

Need a Spring Expert?

Standard B2B contract with full IP transfer.