I am a passionate software developer with extensive experience working in Serbia and remotely in various international companies. Over the years, I have contributed to diverse projects, including middleware development for telecommunications, scheduling systems for startups, and eGaming platforms. I am proficient in Java and microservice architectures, and I enjoy collaborating on team-oriented projects that solve real-world problems. I thrive in dynamic environments where I can directly communicate with clients and utilize my expertise in cloud services and backend development to build robust and scalable solutions. Beyond coding, I enjoy continuous learning and have a background in architecture, which complements my problem-solving skills and technical mindset.

Miloš Đuričić

I am a passionate software developer with extensive experience working in Serbia and remotely in various international companies. Over the years, I have contributed to diverse projects, including middleware development for telecommunications, scheduling systems for startups, and eGaming platforms. I am proficient in Java and microservice architectures, and I enjoy collaborating on team-oriented projects that solve real-world problems. I thrive in dynamic environments where I can directly communicate with clients and utilize my expertise in cloud services and backend development to build robust and scalable solutions. Beyond coding, I enjoy continuous learning and have a background in architecture, which complements my problem-solving skills and technical mindset.

Available to hire

I am a passionate software developer with extensive experience working in Serbia and remotely in various international companies. Over the years, I have contributed to diverse projects, including middleware development for telecommunications, scheduling systems for startups, and eGaming platforms. I am proficient in Java and microservice architectures, and I enjoy collaborating on team-oriented projects that solve real-world problems.

I thrive in dynamic environments where I can directly communicate with clients and utilize my expertise in cloud services and backend development to build robust and scalable solutions. Beyond coding, I enjoy continuous learning and have a background in architecture, which complements my problem-solving skills and technical mindset.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Serbian
Fluent
English
Advanced
German
Beginner
French
Beginner

Work Experience

Developer at Twognation
February 1, 2023 - Present
Development for a US eGaming company that evolved from a startup to a stable platform. Technologies used include Java (versions 13 to 21), Spring, Quartz, AWS services, and microservice architecture. Member of a backend team of five within a larger organization of about 40. Client communication is semi-direct and project management handled via Linear tool.
Developer at NINJA CLOUD
January 31, 2023 - August 8, 2025
Developed a US startup product focused on scheduling, organizing, and tracking work. Employed Java 17, Spring, Quartz, Stripe, AWS services, and microservice architecture. Worked as part of a 15-person team, with direct client communication and managed through Atlassian Jira.
Developer at IPRO
November 30, 2021 - August 8, 2025
Developed middleware for a Maltese telecommunication operator catering to the Malta and Italy markets. Technologies included Java 8, Spring, JUnit, and Mockito within a microservice architecture. Worked in a small backend team of five with direct client developer communication and Atlassian Jira for task management.
Developer at IGD Solutions
February 28, 2020 - August 8, 2025
Developed a medical document processing pipeline using Java 8 along with PowerShell and XML technologies. Collaborated in a backend team of five with direct client communication. Used Microsoft tools for collaboration and source control.
Java Developer at Energosoft AD
January 31, 2019 - August 8, 2025
Built platforms for the Serbian National Electro Distributor Company including e-Procurement, unauthorized electricity consumption detection, and automated testing solutions. Used Java, Oracle ADF, SOAP, and Open Script. Worked in a small backend team of around five, with team-based communication.
Full Stack Java Developer (Apprentice) at NTH Mobile
October 31, 2016 - August 8, 2025
Contributed to projects such as Application Store, Push Notification Service, Data Management System, and Combined Statistics using Java, Spring MVC, Hibernate, JavaScript, AngularJS, BackboneJS, and jQuery.
Trainee at Informatika
February 29, 2016 - August 8, 2025
Learned programming basics including a three-month Java Web Development course to prepare for professional roles.
SCADA Solution Designer at Indas LLC
August 31, 2015 - August 8, 2025
Part of client communication and development teams delivering SCADA systems for building management, wastewater treatment, and oil pump measurements.
Assistant Planner at Urban Center
August 31, 2013 - August 8, 2025
Worked on reading and writing town plans as part of planning assistant duties.

Education

Master's Degree at Faculty of Technical Science, Novi Sad
September 1, 2005 - March 1, 2011
High School Diploma at Svetozar Markovic High School, Novi Sad
September 1, 2001 - June 1, 2005
Primary School at Jovan Popovic Primary School, Novi Sad
September 1, 1993 - June 1, 2001

Qualifications

Cambridge CAE (English)
January 11, 2030 - August 8, 2025

Industry Experience

Software & Internet, Telecommunications, Government, Healthcare

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more