Zoran Brajkovic

Java Consultant at European Commission

Croatia

About

Experience

  • External consultant for European commission (Freelance · 5 yrs 9 mos)
    • Senior Java Developer
      Sep 2021 - May 2024 · 2 yrs 9 mos

      Development of asyncrounous financial database API ◦ based on Java 8 ◦ using Java EE - JMS, EJBs, ... ◦ producing SOAP and Rest services for other applications ◦ using Quartz scheduler for asyncrounous request handling ◦ deployed in Weblogic ◦ using Flyway for DB changes ◦ UI built with Angular ◦ using Oracle DB Development MicroService based on SpringBoot ◦ Integration with ◦ Kafka messages ◦ JMS messages ◦ oData REST services ◦ GET, POST, PATCH ◦ achieving transactionality wiht $batch ◦ Exposing simplified REST calls Technical responsibilities: ◦ Bambo spec ◦ Weblogic config - datasources, JMS ◦ Docker for local development and testing Other responsabilities: ◦ Analysis and introduction of new techologies ◦ Coordinator with other dev teams and clients Tools: Agile, Scrum, RTC, GIT, JIRA, Maven, Docker, Bamboo, BitBucket Eclipse, IntelijJ

    • Java Developer
      Sep 2018 - Sep 2021 · 3 yrs 1 mo

  • Junior Java Developer at Dynniq
    Oct 2017 - Oct 2018 · 1 yr 1 mo

    Development of pilot project for smart mobility ▪ Vaadin 8 ▪ Kafka, REST services, JAVA EE ▪ Wildfly, Jetty ▪ Maven, Docker

  • Software Developer at Ericsson
    Oct 2014 - Oct 2017 · 3 yrs 1 mo

    Maintenance software tester (4 months)​ Ensuring quality of released product to customer - JAVA environment Identification and resolution of bugs Functional system verification tester (4 months)​ Ensuring functionality of a certain feature during its development Creating new test cases based on functional requirements and functional descriptions Identification and resolution of bugs Colaboration both with design and other level of tests Continuous verification tester (11 months)​ Ensuring legacy software with new features - PERL environment Identification and resolution of bugs Creation of Tools in Python for everyday usage Code/Implementation analysis of „software under test” which is written in C++ Radio software developer (16 months) Team leader of a cross functional team Creation of Tools in Python for everyday usage Code/Implementation analysis of „software under test” which is written in C++ Development of new test environment in JAVA – Analyse old in Perl, creating new, testing, documenting Code reviewer for other JCAT/JAVA teams Coordinator between JCAT/JAVA teams in Croatia and other – Sweden, China, Canada

  • High School Mathematics Teacher at Klasična gimnazija Zagreb
    Sep 2014 - Oct 2014 · 2 mos

    Educational

  • High School Mathematics Teacher at Srednja škola Jastrebarsko
    Feb 2014 - Jun 2014 · 5 mos

    Educational