Goran Djermanović
Software Engineer
Experience
Jan 2025 - Dec 2025
1 yearSoftware Engineer
Vukochem doo
- Implemented a Dockerized myWMS environment integrating PostgreSQL, WildFly, ReportServer, and PgAdmin.
- Automated configuration and deployment pipelines, reducing manual setup time by 40%.
Jan 2024 - Dec 2025
2 yearsprati-stack (Microservice Vehicle Tracking Ecosystem)
- Architected and developed a modular tracking solution using Java 21, Spring Boot 3.5, PostgreSQL (TimescaleDB), Docker Compose, and Caddy.
- Integrated Keycloak for authentication, Grafana for monitoring, and RabbitMQ for telemetry ingestion.
- Defined domain-driven architecture, implemented Liquibase migrations, and optimized communication between microservices.
Jan 2022 - Dec 2025
4 yearsTechnical Consultant & Architect
Neomatic LLC
- Led development of an insurance Broker Platform using Faktor-IPS and Vaadin, integrating multiple insurers via REST and WSDL.
- Improved API performance and modularity, reducing bug rate by 30% and enhancing system scalability.
- Utilized GitHub Copilot and ChatGPT-assisted workflows to accelerate development by 25%.
Jan 2021 - Dec 2022
2 yearsSolutions Engineer
ConVista Consulting
- Developed REST APIs and modular components for insurance broker applications using Faktor-IPS and Linkki frameworks.
- Enhanced system stability and maintainability through clean architectural refactoring.
Jan 2018 - Dec 2021
4 yearsSerbia
Java Developer / Consultant
RM & M-Inox
- Modernized warehouse and production systems using JavaFX, Spring Boot, and MySQL.
- Delivered ERP-like inventory management modules with real-time synchronization and reporting.
Jan 2016 - Dec 2021
6 yearsSerbia
Lead Developer / Functional Consultant
Atekom
- Migrated legacy accounting and tracking systems to Spring Boot and Vaadin, reducing maintenance costs and downtime.
- Developed a multi-user logistics platform with real-time GPS tracking and role-based access control.
- Collaborated with clients to design scalable backend services and reporting modules.
Summary
Senior Java Developer with 15+ years of experience designing, developing, and modernizing enterprise systems across insurance, logistics, and ERP domains. Specialized in building scalable microservice architectures using Spring Boot, Vaadin, and Docker. Proven record in optimizing APIs, refactoring legacy systems, and improving system reliability and performance. Experienced in remote collaboration with international clients and cross-functional teams. Strong analytical mindset with a focus on clean code, architecture quality, and delivering production-ready software in Agile environments.
Skills
- Java (8–21)
- Spring Boot
- Restful Apis
- Jpa/hibernate
- Vaadin 8/24
- Linkki
- Faktor-ips
- Microservices Architecture
- Docker
- Git
- Maven
- Liquibase
- Postgresql
- Mysql
- Oracle (Pl/sql)
- System Integration
- Api Design
- Legacy Modernization
- Keycloak
- Linux
- Wildfly
- Tomcat
- Testing (Junit, Mockito)
- Ci/cd Concepts
- Agile/scrum
Languages
Serbian
NativeEnglish
AdvancedEducation
Faculty of Organizational Sciences, University of Belgrade
MSc in Organizational Science, Information Systems module · Organizational Science – Information Systems module · Belgrade, Serbia
Certifications & licenses
CEHv10
EC-Council
Linux Administrator
ETF Belgrade
Need a freelancer? Find your match in seconds.
Try FRATCH GPT More actions
Similar Freelancers
Discover other experts with similar qualifications and experience