Jovan Sajlović
Founder / Senior Software Engineer
Experience
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
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
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
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
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
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
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
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
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
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
Education
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
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Jovan based?
What languages does Jovan speak?
How many years of experience does Jovan have?
What roles would Jovan be best suited for?
What is Jovan's latest experience?
What companies has Jovan worked for in recent years?
Which industries is Jovan most experienced in?
Which business areas is Jovan most experienced in?
Which industries has Jovan worked in recently?
Which business areas has Jovan worked in recently?
What is Jovan's education?
Does Jovan have any certificates?
What is the availability of Jovan?
What is the rate of Jovan?
How to hire Jovan?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Founder / Senior Software Engineer
Nearby freelancers
Professionals working in or nearby Banja Luka, Bosnia and Herzegovina