Production Java & Spring
Backend systems built with clear service boundaries, secure APIs, maintainable domain models, and disciplined testing.
- Spring Boot / MVC
- Security / Data / Cloud
- Hibernate / JPA
Senior software engineer · Backend systems · Belgrade, Serbia
I help product teams design, build, and operate scalable backend systems, APIs, and integrations with Java, Spring Boot, PostgreSQL, and AWS.
ARCHITECTURE · DELIVERY
PRODUCTION OWNERSHIP
SOLUTIONS
I work with companies, product teams, and individuals to design and deliver software that matches their goals, budget, and stage of development. My services range from complete SaaS products, backend platforms, integrations, and internal tools to business websites and focused personal websites. Each engagement includes clear scope, practical technology choices, responsive implementation, and support through delivery.
Architecture, backend systems, APIs, data, cloud infrastructure, and product delivery.
Integrations, internal tools, workflow systems, payments, and operational improvements.
Professional websites for businesses, independent professionals, and personal use.
01 / EXPERTISE
My foundation is production backend engineering: architecture, implementation, data, testing, rollout, reliability, and the knowledge transfer that keeps teams moving.
Backend systems built with clear service boundaries, secure APIs, maintainable domain models, and disciplined testing.
REST APIs, asynchronous workflows, idempotency, circuit breakers, observability, and failure handling designed for operational pressure.
Complex SQL, indexes, partitioning, JSONB, query plan analysis, connection tuning, and migrations involving millions of records.
02 / TECHNICAL DEPTH
The tools behind the work, from application code and database internals to tests, delivery infrastructure, and production operations.
Java · Spring Boot · Spring MVC · Spring Security · Spring Data · Spring Cloud · Hibernate / JPA · Maven · Gradle
REST · SOAP · WebSockets · OpenAPI · Authentication · Authorization · Versioning · Pagination · Idempotency
SQL · JSONB · Indexing · Partitioning · Materialized views · Query plans · Pool tuning · Redis · MongoDB
JUnit · Mockito · AssertJ · Testcontainers · WireMock · Integration testing · Contract testing
AWS · Docker · Kubernetes · Helm · Jenkins · Prometheus · Grafana · HPA · KEDA
Bedrock · Claude · Nova · Model routing · Structured outputs · Tool calling · Guardrails · Evaluation · NL2SQL
03 / SELECTED WORK
Production systems I designed, implemented, and supported.
Built the Java/Spring backend from zero and owned architecture, Surescripts and FDB integration, certification, rollout, and support.
A production platform layer for prompt and model configuration, routing and fallback, request logging, plus token, cost, and latency tracking.
Built a Java/Spring payment system from scratch, covering Square authentication, webhooks, failure handling, and production rollout.
An agentic data workflow combining NL2SQL, intent routing, tool execution, permissions, guardrails, and conversation history.
04 / EXPERIENCE
Six years of increasing responsibility
in the healthcare industry.
Backend ownership from architecture and implementation to release, production support, and team knowledge transfer.
Engineering scope
BELGRADE / SERBIA05 / ABOUT
I’m Aleksandar, a senior software engineer with deep Java and Spring experience, focused on critical business backend products and the systems that keep them reliable.
I’ve spent more than six years owning Java/Spring software from the first technical decision to the incident review. I care about clear interfaces, measurable reliability, and pragmatic architecture that earns its complexity.
AI is an additional tool in that engineering practice. It is not a replacement for it. I’m completing a Master’s in Computer Science at the University of Belgrade, researching scalable AI applications with Kubernetes and event based systems.
06 / CONTACT
Share a short outline of your project, its current stage, and the expertise you need. I will reply with relevant questions and a practical next step.