Luka Š.-Software Engineer
Check rate
Experience
Software Engineer
Onetrail
- Wrote maintainable and extensible code in a team environment
- Developed and maintained microservices with Java and Quarkus, integrating AngularJS and JavaServer Faces (JSF) for both modern and legacy components
- Migrated and rewrote legacy applications, introducing new features and improving deployments using Docker, WildFly, and Linux servers
- Implemented asynchronous messaging flows with ActiveMQ, enabling scalable and decoupled communication between services
- Managed and optimized databases, including PostgreSQL and MongoDB, ensuring performance and reliability
- Designed and maintained search and analytics solutions with Elasticsearch and Kibana, supporting advanced system monitoring and data insights
- Administered and managed server infrastructure, supporting CI/CD pipelines and ensuring high availability of applications
Software Engineer
EPAM Systems
- Developed and maintained microservices in Scala and Java, leveraging Akka for concurrency and scalability
- Designed and integrated REST APIs, ensuring performance and reliability in distributed systems
- Worked extensively with AWS, Elasticsearch, Git, Jenkins, and Jira in a DevOps-driven environment
- Stored, retrieved, and manipulated large datasets to support close analysis of system performance and capabilities
- Implemented NLP processing pipelines and wrote automation scripts to streamline workflows and repetitive tasks
- Delivered maintainable and extensible code while collaborating in a cross-functional team environment
Software Engineer
Agency04
- Built modern applications using Java, Scala, Spring Boot, JavaScript, and React, and supported the company's development and testing processes
- Built and maintained monolithic applications in Scala and Java, applying solid data modeling practices for scalable solutions
- Worked in an Agile/Scrum environment, collaborating closely with cross-functional teams
- Integrated custom plugins into a DevOps platform, streamlining workflows and improving developer productivity
- Designed and managed complex Gradle builds, ensuring reproducible and efficient CI/CD pipelines
- Consulted with the product manager to identify minimum viable products and decomposed feature sets into small scoped user stories
Junior Backend Developer
EM2
- Developed Java web applications using Spring Framework (Spring Boot), focusing on clean architecture and maintainable code
- Designed and implemented relational (SQL) and NoSQL databases to support scalable business applications
- Contributed to building a metro management system and a timeslot reservation system, ensuring reliable backend logic and efficient data handling
Translator
Cetratour
- Translated for English-speaking tourists
Sales Associate
Studio Moderna
- Assisted customers and processed sales transactions as a sales associate
Backend Developer Intern
BetaWire
- Developed PHP applications using Laravel framework during a backend developer internship
Football Referee
Croatian Football Federation
- Officiated football matches as a referee
Industry experience
See where this freelancer has spent most of their professional time.
Experienced in Information Technology, Sport, Transportation, Tourism, and Retail.
Business area experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Product Development, Operations, Customer Service, Quality Assurance, and Sales.
Summary
Software engineer with 5+ years of experience in Java backend development and full-stack system design, skilled in building scalable microservices, integrating legacy systems, and delivering maintainable, high-performance solutions. Experienced in designing and optimizing data storage, low-latency search infrastructure, and end-to-end backend systems. Passionate about AI/ML technologies and exploring ways to integrate intelligent solutions into software systems.
Skills
- Akka
- Mongodb
- Postgres
- Kubernetes
- Aws
- Bootstrap
- Css
- Docker
- Elasticsearch
- Quarkus
- Activemq
- Jms
- Angularjs
- Javaserver Faces (Jsf)
- Jsf
- Angular
- Git
- Hibernate / Jpa
- Gradle
- Groovy
- Html
- Java
- Spring
- Javascript
- Jenkins
- Jira
- Junit
- Nosql
- Oop
- Rabbitmq
- React
- Rest
- Scala
- Springboot
- Sql
- Microservices
- Wildfly
- Python
- Linux
- Ci/Cd
- Maven
- Php (Laravel)
- Database Design (Sql, Nosql)
Languages
Education
Universitat Politècnica de Catalunya
Telecommunications · Barcelona, Spain
Faculty of Electrical Engineering
Master's degree in telecommunications · Telecommunications · Osijek, Croatia
Faculty of Electrical Engineering
Bachelor’s degree in Electrical Engineering · Electrical engineering · Osijek, Croatia
Certifications & licenses
Spring Boot Summer School
Spring Boot Summer School
Statistics
Experience
Global experience
Expertise
Qualifications
Profile
Frequently asked questions
Have questions? Find more information here.
Luka is based in Osijek, Croatia.
Luka speaks the following languages: English (Advanced), German (Elementary).
Luka has at least 14 years of experience. During this time, Luka has worked in at least 6 different roles and for 8 different companies. The average length of individual experience is 2 years and 10 months. Note that Luka may not have shared all experience and actually has more experience.
Based on recent experience, Luka would be well-suited for roles such as: Software Engineer, Junior Backend Developer, Translator.
Luka's most recent position is Software Engineer at Onetrail.
In recent years, Luka has worked for Onetrail, EPAM Systems, and Agency04.
Luka is most experienced in industries like Information Technology, Sport, and Transportation. Luka also has some experience in Tourism and Retail.
Luka is most experienced in business areas like Information Technology, Product Development, and Operations. Luka also has some experience in Customer Service, Quality Assurance, and Sales.
Luka has recently worked in industries like Information Technology.
Luka has recently worked in business areas like Information Technology, Product Development, and Quality Assurance.
Luka holds a Master in Telecommunications from Faculty of Electrical Engineering and a Bachelor in Electrical engineering from Faculty of Electrical Engineering.
Luka has 1 certificate: Spring Boot Summer School.
The availability of Luka needs to be confirmed.
Daily rate distribution
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.
Calculated based on our freelancers’ daily rates as of 7 Sep 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
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 Software Engineer
Nearby freelancers
Professionals working in or nearby Osijek, Croatia
