Nikola O.

Backend-ontwikkelaar

Nikola is een ervaren Backend Developer met vijf jaar commerciële ervaring, gespecialiseerd in Java, Spring Boot, Spring Data, Azure en Microservices.

Hij heeft een solide staat van dienst in het bouwen en onderhouden van microservices, het gebruik van de nieuwste technologieën en het inzetten ervan als Docker-containers op AWS en Azure.

Nikola heeft bijgedragen aan grote projecten bij Adobe, waar hij werkte aan Adobe Acrobat Sign, en heeft ervaring met innovatieve startups zoals Harness. Zijn gevarieerde achtergrond en technische bekwaamheid op meerdere platforms maken hem tot een volleerd software engineer, bedreven in het omgaan met een breed scala aan ontwikkelingsuitdagingen.

Hoofd expertise

  • Java
    Java 7 jaar
  • Spring Boot
    Spring Boot 6 jaar
  • NoSQL 9 jaar

Andere vaardigheden

  • Docker
    Docker 5 jaar
  • Kibana
    Kibana 4 jaar
  • Python
    Python 4 jaar
Nikola

Nikola O.

Serbia

Aan de slag

Geselecteerde ervaring

Dienstverband

  • Senior Backend Developer

    Trafigura Ltd., via Proxify (London, UK – remote) - 1 jaar 3 maanden

    Trafigura is one of the world’s largest physical commodities trading groups, operating globally across energy, metals, and renewables with enterprise-scale trading and data platforms.

    • Supported the Front Office Data team by developing and maintaining backend services critical to trading and analytics workflows.

    • Designed and implemented scalable Java-based microservices using Spring Boot, focusing on reliability, performance, and security.

    • Integrated backend services with AWS infrastructure, ensuring stable deployments and high availability in production environments.

    • Collaborated closely with data engineers, analysts, and frontend teams to deliver end-to-end solutions supporting trading operations.

    • Contributed to production-grade systems handling high data volumes and strict performance requirements.

    Technologieën:

    • Technologieën:
    • AWS AWS
    • Java Java
    • Microservices
    • Spring Boot Spring Boot
    • SQL SQL
    • Git Git
    • REST API REST API
    • Solution Architecture
  • Senior JavaScript Fullstack Developer (with Java)

    trefox GmbH, via Proxify (Germany, remote) - 3 maanden

    trefox is a digital agency delivering custom software solutions, including renewable energy tools and internal ERP platforms.

    • Acted as a core developer on a request management tool for solar installation workflows.

    • Built and maintained fullstack features using Node.js and React/Next.js.

    • Contributed Java and Spring Boot expertise for backend services planned for a follow-up ERP project.

    • Took ownership of architectural decisions and implementation details for critical application components.

    • Worked independently in a small, fast-moving team, driving requirements and delivery forward.

    Technologieën:

    • Technologieën:
    • JavaScript JavaScript
    • React.js React.js
    • Node.js Node.js
    • Java Java
    • Spring Boot Spring Boot
    • Next.js Next.js
    • REST API REST API
  • Senior Backend Developer (Java / DevOps)

    The Sniffers Holding (via Proxify) - 1 maand

    The Sniffers is an industrial services company operating complex backend systems requiring high availability and strong DevOps practices.

    • Developed and maintained Java Spring Boot backend services within a microservices architecture.

    • Acted as a senior peer to the backend lead, contributing to design decisions and implementation quality.

    • Managed dependency updates and ensured backend services remained secure and up to date.

    • Supported CI/CD pipelines and deployment workflows across multiple environments (local, acceptance, production).

    • Worked extensively with Docker and Kubernetes to maintain stable, containerized services.

    Technologieën:

    • Technologieën:
    • Docker Docker
    • Java Java
    • Microservices
    • Spring Boot Spring Boot
    • Kubernetes Kubernetes
    • Linux Linux
    • OAuth2 OAuth2
  • Senior Software Engineer

    Clarivate (London, UK – remote) - 3 jaar 9 maanden

    • Het bouwen en onderhouden van robuuste microservices met behulp van technologieën zoals Java met Spring Boot, Postgres, MongoDB en andere.
    • Implementeerde microservices als Docker-containers op cloudplatformen zoals AWS en Azure.
    • Bijgedragen aan de ontwikkeling van Node.js en Express microservices, voor een naadloze integratie met React-gebaseerde frontends.
    • Werkte nauw samen met cross-functionele teams om een soepele projectoplevering te garanderen door belemmeringen aan te pakken die de effectiviteit van het team beïnvloeden.
    • Nam de rol van DevOps-kampioen op zich en fungeerde als de aangewezen persoon voor DevOps-gerelateerde taken.

    Technologieën:

    • Technologieën:
    • MongoDB MongoDB
    • Docker Docker
    • PostgreSQL PostgreSQL
    • AWS AWS
    • Microservices
    • Spring Boot Spring Boot
    • Spring Spring
    • Maven Maven
    • Hibernate Hibernate
    • Azure Azure
    • DevOps DevOps
    • Unit Testing
    • Thymeleaf Thymeleaf
    • Bitbucket Bitbucket
    • Integration Testing
    • Swagger Swagger
  • Software Engineer

    NCR Corporation (Atlanta, US – remote) - 3 maanden

    • Ontwikkelde hoogwaardige softwareoplossingen gericht op het verbeteren van de gebruikerservaring en het introduceren van innovatieve mogelijkheden voor geldautomaattoepassingen.
    • Analyseerde zakelijke behoeften en eisen van klanten om veilige en efficiënte back-end oplossingen te ontwerpen met behulp van Java EE.
    • Beheer van databases met SQL om de betrouwbaarheid en prestaties van de software te garanderen.
    • Gebruikt JavaScript en andere technologieën om interactieve en intuïtieve gebruikersinterfaces te maken.
    • Deelgenomen aan alle fasen van het ontwikkelingsproces, waaronder analyse, ontwerp, implementatie en testen.

    Technologieën:

    • Technologieën:
    • JavaScript JavaScript
    • HTML HTML
    • CSS CSS
    • Java Java
    • Maven Maven
    • Hibernate Hibernate
    • SQL SQL
    • Swagger Swagger
  • Software Developer

    Endava (London, UK – remote) - 1 jaar 10 maanden

    • Begrijpen en analyseren van vereisten om effectieve oplossingen te ontwikkelen.
    • Schatte de projectinspanningen in en zorgde voor een tijdige levering van functies.
    • Implementeerde nieuwe functies en functionaliteit met behulp van Java, Spring Boot en andere relevante technologieën.
    • Werkte samen met collega's om de kwaliteit van de code te waarborgen door middel van codebeoordelingen en het naleven van best practices.
    • Volgde versiebeheerpraktijken met Git voor efficiënte samenwerking.
    • Gebruikt JavaScript, HTML en CSS om intuïtieve en gebruiksvriendelijke interfaces te maken.

    Technologieën:

    • Technologieën:
    • JavaScript JavaScript
    • HTML HTML
    • CSS CSS
    • Spring Boot Spring Boot
    • Spring Spring
    • Maven Maven
    • Hibernate Hibernate
    • SQL SQL
    • Thymeleaf Thymeleaf
    • Agile Agile
    • Git Git
    • Tomcat Tomcat
    • Swagger Swagger
    • Spring Data Spring Data
  • Software Engineer Intern

    Zamphyr (Tallinn, Estonia) - 3 maanden

    • Tijdens de stage gewerkt aan de implementatie van een schoolinventarissysteem met Meteor.js.
    • Praktische ervaring opgedaan in full-stack webontwikkeling door middel van hands-on projectwerk.
    • Gebruikt JavaScript en Meteor.js om samen met het team een efficiënt en gebruiksvriendelijk systeem te bouwen.
    • Bijgedragen aan de ontwikkeling van belangrijke functies voor het naadloos volgen en beheren van inventarisitems van scholen.
    • Waardevol inzicht gekregen in de levenscyclus van softwareontwikkeling en agile methodologieën.

    Technologieën:

    • Technologieën:
    • Maven Maven
    • Agile Agile
    • Swagger Swagger
    • Meteor.js Meteor.js
  • Software Engineer

    Freelance Software Development - 1 jaar 11 maanden

    Freelance

    Technologieën:

    • Technologieën:
    • Java Java
    • Spring Boot Spring Boot
    • Spring Spring
    • Maven Maven
    • Hibernate Hibernate
    • REST API REST API

Educatie

  • BSc.Software Engineering

    Metropolitan University · 2016 - 2020

Portefeuille

  •  - 1
  •  - 1
  •  - 1
  •  - 1
  •  - 1
  •  - 1

Vind jouw volgende ontwikkelaar binnen enkele dagen, niet maanden

In een kort gesprek van 25 minuten:

  • gaan we in op wat je nodig hebt om je product te ontwikkelen;
  • Ons proces uitleggen om u te matchen met gekwalificeerde, doorgelichte ontwikkelaars uit ons netwerk
  • delen we de stappen met je om de juiste match te vinden, vaak al binnen een week.

Maak een afspraak