11/03/2026 updated

**** ******** ****
partially available
info: Available evenings and weekends

Senior Java Developer (English-speaking) | Spring Boot, Microservices, Legacy Modernization

Belgrade, USA
Only remote
BSc Electrical Engineering, University of Belgrade
Belgrade, USA
Only remote
BSc Electrical Engineering, University of Belgrade

Profile attachments

Igor_Dragic_CV_WIP.pdf

About me

Java developer from Belgrade with 15+ years in backend and full-stack work. I like taking ownership from first commit to production, communicating clearly and leaving code cleaner than I found it. Working remotely in English, part-time.

Java (Programming Language)Application Programming Interfaces (APIs)Amazon Web ServicesMicrosoft AzureJava Platform Enterprise Edition (J2EE)HibernateSpring FrameworkPostgreSQLMongoDBRedisSvelteJava Application ServerReact.jsSpring BootBackendFront End Software DevelopmentApi DesignDockerMicroservices
Senior Java backend and full-stack engineer with 15+ years of experience taking products from idea to production. Based in Belgrade, Serbia (CET), working remotely in English with clients from Austria, Germany and the US.

Core skills:
• Java 17+, Spring Boot, Micronaut, Jakarta EE (JEE), Hibernate/JPA
• REST API design (OpenAPI), microservices, distributed systems, hexagonal architecture, Dapr
• Databases: PostgreSQL, MySQL, MongoDB, Redis, Apache Solr; schema design and migrations
• Frontend: React, Svelte/SvelteKit, JavaScript, JSP, JSF, Thymeleaf
• Cloud & DevOps: AWS (EC2, S3, CloudFront), Microsoft Azure, Docker, Jenkins (CI/CD), Nginx, WildFly clustering, Tomcat, Linux
• Testing: JUnit, Mockito, Selenium, Playwright, TDD
• AI integration (OpenAI API) and AI-assisted development (Claude Code, Codex)

Legacy Java modernization:
Years of hands-on work with EJB, Servlets, JSP, JSF, JDBC and application servers (WildFly/JBoss, GlassFish, Tomcat). I upgrade old Java versions to Java 17/21, migrate EJB/Servlet/JSF applications to Spring Boot or modern Jakarta EE, replace JSP/JSF UIs with React or Svelte frontends, and containerize applications for AWS or Azure, step by step and with tests first, so the system keeps running while it is modernized.

Recent projects:
• Energy consumption platform for Salzburg AG (2025–present): real-time microservices with Micronaut, Dapr, Redis and PostgreSQL on Azure
• Fintech investment advisory platform (2025): Spring Boot backend with AI-driven features (OpenAI API)
• Beyond Pulse (2024): athlete heart-rate monitoring platform for team sports; Spring Boot, React, AWS
• Bookkeeping platform for Eurodata (2023–2024): end-to-end feature development and legacy refactoring (Java, Spring Boot, Swing)
• HPE Complete Care (2023): enterprise B2B platform on Java, Spring and JSF
• OOYYO (2010–2023): designed and ran a large-scale vehicle classifieds search engine (architecture, crawlers, data pipelines, ad serving, WildFly cluster)

Availability: part-time (about 20 hours per week), remote only, English-speaking projects. B2B contracts via my registered company in Serbia, invoiced in EUR.

Experience

Professional experience10+ years
Freelancer since2018

Languages

EnglishFluentSerbianNative speaker

Project history

Senior Java Developer (ING Software, outsourcing)

ING Software

Internet & IT

Java and full-stack development on client projects:
• Salzburg AG energy consumption platform (Sep 2025 – present): Micronaut microservices for real-time consumption tracking and analytics, REST APIs with OpenAPI, Dapr, hexagonal architecture, Redis caching, PostgreSQL, Microsoft Azure
• Fintech investment advisory platform (Jan 2025 – Aug 2025): Spring Boot backend services, AI-driven features with the OpenAI API, database schema and versioned migrations
• Beyond Pulse athlete heart-rate monitoring platform (Jun 2024 – Dec 2024): full-stack role; Spring Boot services processing sensor data into athlete and team metrics, React web app for coaches, AWS (EC2, S3, CloudFront)
• Eurodata bookkeeping platform (Aug 2023 – Jun 2024): end-to-end feature development, REST APIs and validation logic, legacy code refactoring (Java, Spring Boot, Swing), code reviews with QA

Java Web Developer – HPE Complete Care B2B platform

Comtrade 360

Internet & IT

Worked for Hewlett Packard Enterprise (HPE) on the Complete Care enterprise B2B platform:
• Developed and maintained backend services and the JSF-based web UI
• Delivered new features and resolved production issues
Tech: Java, Spring, JSF, Tomcat

Senior Full-Stack Developer – vehicle classifieds search engine

OOYYO

Internet & IT

Designed, built and ran OOYYO, a large-scale international vehicle classifieds search engine:
• Owned the architecture end to end (backend, frontend, database)
• Built and maintained the web crawler infrastructure and data ingestion pipelines
• Implemented ad serving and lead generation systems
• Administered production infrastructure: WildFly cluster, Nginx, Linux servers
• Migrated legacy projects from Java 6 to Java 8 with Maven
Tech: Java, JEE, WildFly, MySQL, MongoDB, JSP, jQuery, Selenium, Nginx

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in