Recommended expert

Jovan Sajlović

Founder / Senior Software Engineer

Jovan Sajlović
Banja Luka, Bosnia and Herzegovina

Experience

Jan 2023 - Present
3 years 1 month

Founder / Senior Software Engineer

dnr sole proprietorship

  • Exclusive partnership with AJA IT-Services GmbH
  • Responsible for the development, optimization, and maintenance of backend systems/services
  • Conducted code reviews and provided technical support for team members
Apr 2022 - Sep 2022
6 months

Student Internship

Croz & Ongulus

  • Organized summer internship and mentored 4 students
  • Planned and promoted the internship and the internal Absence Planner application
  • Assessed candidates
  • Acted as tech lead, Scrum Master, and Product Owner during the project
Jan 2022 - Jan 2023
1 year 1 month

AGCO Corporation

  • Developed Java/SpringBoot microservices for communication with Fendt tractor terminals, machine onboarding, communication with Agrirouter, file storage, and file format conversion (Shapefile, KML, geojson)
  • Utilized Java, SpringBoot, MySQL, ActiveMQ, Robot Framework, Docker, Kubernetes, AWS Cloud, GitLab CI, Helm, JUnit, and Flyway
Dec 2021 - Jan 2022
2 months

Raiffeisen Bank

  • Developed a service for the SME lending process
  • Implemented a complex integration with the Bisnode external system
  • Utilized Java, Spring, Hibernate, MS SQL, REST, SOAP, Git, Maven, and Liquibase
Feb 2021 - Nov 2021
10 months

OTP Bank

  • Developed an end-to-end solution for online bank account opening including customer data collection, integration with the core banking system, and Asseco Live 2.0 video ID system
  • Utilized Java, Spring, Hibernate, MS SQL, REST, Git, and Maven
Jan 2019 - Jan 2023
4 years 1 month

Senior Software Engineer / Team Leader

Ongulus Software Development

  • Worked on projects in various industries such as finance/banking, agriculture, and conglomerates
  • Developed and maintained backend systems/services
  • Performed code reviews
  • Led and mentored team members
  • Provided technical and DevOps support
  • Reported to upper management
  • Conducted technical interviews and applicant evaluations
Dec 2018 - Jan 2021
2 years 2 months

Mach AG

  • Developed and maintained an ERP software solution for administrative management in finance, human resources, ECM, and business intelligence
  • Utilized Java, Spring, Hibernate, Oracle/Firebird/MSSQL, Git, Gradle, Maven, JUnit, and Camunda BPM
Aug 2016 - Dec 2018
2 years 5 months

Junior Software Engineer

Ongulus Software Development

  • Worked on projects in the automotive, oil, insurance, and government sectors
  • Responsible for backend and frontend development and maintenance
Aug 2016 - Nov 2018
2 years 4 months

Early Career Projects

Various Clients

  • Developed and maintained backend systems for automotive, insurance, oil, and government applications integrating with SOAP/REST APIs
  • Contributed to document management, tax administration, and warehouse systems to improve operational workflows
  • Clients included Red Bull and Renault
  • Utilized Java, Groovy, Grails, Hibernate, Ext JS, Maven, Gradle, Jasper, Git, Activiti BPM, and Liquibase
Aug 2015 - Aug 2015
1 month

Software Engineer Intern

Lanaco Company

  • Utilized Java, SpringBoot, ClickHouse, Oracle, Calcite, GraphQL, Docker, Kubernetes, Google Cloud Platform, Bitbucket, Jenkins, Helm, JUnit, Maven, and RabbitMQ

Summary

Seasoned Java Software Engineer with 9 years of experience developing, maintaining, and optimizing robust software solutions across industries, including finance, agriculture, automotive, and government. Skilled in Java, the Spring ecosystem, and the microservices architecture, leveraging modern DevOps tools like Docker, Kubernetes to build scalable, high-performance systems. Demonstrated leadership in guiding development teams, mentoring junior engineers, and driving agile methodologies to ensure timely project delivery. Recently focused on advancing expertise in cloud-native architectures and performance optimization, particularly in regulatory reporting solutions for the financial sector, delivering robust systems that enhance operational efficiency and compliance.

Skills

  • Programming: Java, Groovy
  • Frameworks: Spring (Boot, Security, Mvc, Webflux, Data, Actuator, Sleuth...), Hibernate, Apache Calcite, Graphql, Grails, Jasper, Axon
  • Build Tools: Maven, Gradle
  • Databases: Mysql, Postgresql, Oracle, Ms Sql, H2, Ibm Db2 (Relational), Clickhouse (Olap), Liquibase, Flyway (Schema Migration)
  • Ide: Intellij Idea
  • Devops: Git, Gitlab (Ci), Github (Actions), Bitbucket, Jenkins, Docker, K8s, Helm, Openshift, Aws, Gcp
  • Protocols, Messaging: Rest, Soap, Activemq, Rabbitmq
  • Front-end: Javascript, Ext Js
  • Bpm: Camunda, Activiti
  • Project Management: Jira, Confluence, Ibm Rtc, Azure Devops
  • Methodologies: Agile, Scrum, Kanban
  • Soft Skills And Practices: Clean Code, Team Leadership, Mentoring

Languages

Bosnian
Native
Croatian
Native
Serbian
Native
German
Advanced
English
Advanced

Education

Oct 2012 - Jun 2016

Faculty of Natural Sciences, Mathematics and Computer Science

BSc in Mathematics and Computer Science · Mathematics and Computer Science · Banja Luka, Bosnia and Herzegovina · GPA: 9.18/10.00

Certifications & licenses

Mensa International

Oracle Certified Associate, Java SE 8

nrich | Open source / Croz

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Jovan based?

Jovan is based in Banja Luka, Bosnia and Herzegovina and can operate in on-site, hybrid, and remote work models.

What languages does Jovan speak?

Jovan speaks the following languages: Bosnian (Native), Croatian (Native), Serbian (Native), German (Advanced), English (Advanced).

How many years of experience does Jovan have?

Jovan has at least 9 years of experience. During this time, Jovan has worked in at least 6 different roles and for 9 different companies. The average length of individual experience is 11 months. Note that Jovan may not have shared all experience and actually has more experience.

What roles would Jovan be best suited for?

Based on recent experience, Jovan would be well-suited for roles such as: Founder / Senior Software Engineer, Student Internship, Senior Software Engineer / Team Leader.

What is Jovan's latest experience?

Jovan's most recent position is Founder / Senior Software Engineer at dnr sole proprietorship.

What companies has Jovan worked for in recent years?

In recent years, Jovan has worked for dnr sole proprietorship, Croz & Ongulus, AGCO Corporation, Raiffeisen Bank, and OTP Bank.

Which industries is Jovan most experienced in?

Jovan is most experienced in industries like Information Technology (IT), Agriculture, and Banking and Finance. Jovan also has some experience in Automotive, Energy, and Insurance.

Which business areas is Jovan most experienced in?

Jovan is most experienced in business areas like Information Technology (IT), Product Development, and Operations. Jovan also has some experience in Supply Chain Management, Business Intelligence, and Project Management.

Which industries has Jovan worked in recently?

Jovan has recently worked in industries like Information Technology (IT), Agriculture, and Banking and Finance.

Which business areas has Jovan worked in recently?

Jovan has recently worked in business areas like Information Technology (IT), Product Development, and Business Intelligence.

What is Jovan's education?

Jovan holds a Bachelor in Mathematics and Computer Science from Faculty of Natural Sciences, Mathematics and Computer Science.

Does Jovan have any certificates?

Jovan has 2 certificates. These include: Mensa International, Oracle Certified Associate and Java SE 8.

What is the availability of Jovan?

Jovan is immediately available full-time for suitable projects.

What is the rate of Jovan?

Jovan's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Jovan?

To hire Jovan, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

800
600
400
200
Market avg: 460-620 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.