Skip to main content
Dejan DimitrijevićDD
Looking for a job

Dejan Dimitrijević

@dexdimitrijevic

Senior Java/Spring Boot engineer, 13+ yrs. Ex-tech lead, microservices & PostgreSQL. Open to remote senior/lead backend roles. CET.

Serbia
Message

What I'm looking for

I’m looking for a senior or lead backend role where I own meaningful product work, from design to production. I enjoy complex Java/Spring Boot systems: distributed services, API design, data consistency. I value solid engineering practices, good testing, clear communication, and room to grow toward technical leadership. Open to remote or hybrid roles across European time zones.

I’m a senior Java backend engineer with 13+ years of experience building production systems, from enterprise Java EE applications to modern Spring Boot microservices. I enjoy owning features end to end, from API design through business logic and persistence to testing and deployment.

Most recently, I was technical lead on a distributed access-control platform, which I helped start as one of two founding engineers and led from inception to MVP as the team grew to five. I architected six independently deployable Spring Boot services on PostgreSQL, implemented the Outbox Pattern for reliable event publishing between services, designed OAuth2/JWT-secured REST APIs for web, mobile, and embedded clients, and set up the testing strategy (unit, integration, and contract tests) along with GitLab CI/CD and Docker deployments.

Before that, I held full architectural responsibility for a production ERP-like platform, driving its migration from a distributed monolith toward microservices. I’ve also worked in fintech at FIS on a large cleared-derivatives platform (300+ engineers) and at FactSet on financial market data software, and earlier on Spring and Kubernetes projects for clients in Germany and France.

I’m most interested in backend architecture and distributed systems: service boundaries, data consistency, API design, and the trade-offs behind them. I also care about mentoring and helping teams ship steadily without sacrificing quality. Outside my core stack, I’m currently expanding my skills with Python.

I’m based in Belgrade, Serbia (CET) and looking for senior or lead backend engineering roles, remote or hybrid, with teams that value ownership and good engineering practices.

Experience

Work history, roles, and key accomplishments

BA

Senior Software Engineer

BelaDuga / Artmie

Dec 2021 - Jun 2025 (3 years 6 months)

Worked on a production ERP-like platform, evolving from a Java 8 desktop application to a Java 23 web application in microservices migration. Took full architectural responsibility during the second engagement and contributed to the migration from a distributed monolith to Spring Boot microservices.

FIS logoFI

Senior Software Engineer

Aug 2022 - Aug 2023 (1 year)

Contributed to the FIS Cleared Derivatives Suite TCWB module, a fintech platform with 300+ engineers. Worked within a mature large-org codebase with release trains, structured code review, and enterprise release processes.

BF

Java Software Engineer

Bel-Dev / FactSet

Jul 2016 - Nov 2018 (2 years 4 months)

Worked on PrimeTerminal Pro, a desktop application for financial market analysis, handling bug fixes and new features. Also served as sole maintainer of a customer-specific customization branch, delivering new features and production fixes.

RE

Junior JEE Developer

Realaiz / EuroDynamics

Jan 2013 - Nov 2013 (10 months)

First professional software engineering role, working on an e-government web platform for patent registration. Delivered front-end and back-end tasks on a Spring/JSP platform from specifications provided by senior engineers.

Education

Degrees, certifications, and relevant coursework

FS

Faculty of Organizational Sciences

Master Engineer of Organizational Sciences, Software Engineering and Computer Science

2011 - 2013

Master Engineer of Organizational Sciences in Software Engineering and Computer Science, completed in 2013.

FS

Faculty of Organizational Sciences

Engineer of Organizational Sciences, Information Systems and Technology

2006 - 2011

Engineer of Organizational Sciences in Information Systems and Technology, completed in 2011.

Interested in hiring Dejan?

You can contact Dejan and 90k+ other talented remote workers on Himalayas.

Message Dejan

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan