Hire the Best Java Developers
in Bosnia and Herzegovina

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Selmir A.

Brcko, Bosnia and Herzegovina

$35/hr
5.0
48 jobs

ᴛᴏᴘ ʀᴀᴛᴇᴅ ᴘʟᴜꜱ ᴜᴘᴡᴏʀᴋ ᴄᴏɴᴛʀᴀᴄᴛᴏʀ. ✅ AVAILABLE FOR NEW PROJECTS I'm a full-stack developer and long-term technical partner. I specialize in Java (Spring Boot) backends and modern React.js/Next.js/Tailwind frontends. I focus on clean architecture, performance, and systems that don’t break as you scale. Using tools like Kafka, Redis, and message-based architectures, I help decouple services, improve performance, and eliminate bottlenecks caused by tightly coupled APIs. This approach is especially useful for real-time features, background processing, and systems where consistency and responsiveness both matter. I’ve worked on everything from microservices and real-time apps to AI-integrated platforms and custom tools. I don’t just ship features, I help you make the right technical decisions so your product stays maintainable long-term. What I bring to your project: - Full-Stack Development, including frontend and backend - Using Java, Spring Boot - both microservices and monolith architecture - React.js/Next.js, Tailwind CSS for the frontend (including any other packages or component libraries such as shadcn or MUI) - MongoDB, MySQL, PostgreSQL, Redis - used for database and caching layer - API Design & Integration - Linux, Docker, CI/CD Pipelines - Discord Bots (JDA) - building discord bots using java discord API Go-to stack: Java (Spring Boot), React.js/Next.js, Tailwind CSS, PostgreSQL/MongoDB, Redis, Docker, Nginx I take ownership, communicate clearly, and move fast without sacrificing quality. If you’re looking for someone reliable who can build, improve, and scale your product, I’m here to help.

  • Java
  • Spring Boot
  • JavaScript
  • API
  • Telegram API
  • Bot Development
  • API Development
  • React
  • Discord
  • Discord Bot Development
  • Tailwind CSS
  • REST API
  • Data Scraping
  • Front-End Development
  • Back-End Development
Dejan K.

Banja Luka, Bosnia and Herzegovina

$20/hr
5.0
3 jobs

Hi, I’m Dejan Keserović, a Senior Full-Stack Software Developer with 5+ years of experience building scalable, high-performing web applications. I’ve worked on a wide range of projects, from high-scale enterprise systems to personal side projects, helping businesses improve their software and streamline processes. I handle both frontend and backend development and take pride in managing projects from start to finish, ensuring smooth and efficient execution. I also have a strong background in database design, with research experience that’s given me a deep understanding of how to structure and optimize databases for large and complex systems. I’ve published several scientific papers on the topic and was also a speaker at the International Conference on Information Systems Development (ISD) 2025. My key skills and technologies include: • Java, Java/JEE, Spring Boot, Spring Framework (MVC, Security, Data) • Maven, Gradle • .NET, C# • React, TypeScript, HTML, CSS • SQL databases: MySQL, MSSQL, Oracle, PostgreSQL • REST API development and integration • Writing clean, efficient, and well-tested code • Project design, testing, deployment, and maintenance • Strong communication and collaboration I’m looking forward to working together!

  • Java
  • Spring Boot
  • .NET Framework
  • Spring MVC
  • ASP.NET MVC
  • Oracle
  • Microsoft SQL Server
  • MySQL
  • PostgreSQL
  • Software Architecture
  • Database Modeling
  • C#
  • Front-End Development
  • Back-End Development
  • Software Development
Tarik M.

Banja Luka, Bosnia and Herzegovina

$50/hr
5.0
22 jobs

Hello, I am Tarik Mujčić, a Full-Stack Software Developer with a strong focus on Java and Angular. Got a challenge ❓ I've got the solution ✅ I specialize in developing, fixing, optimizing, and delivering high-quality software solutions that streamline processes, enhance user experience, and provide reliable results. My goal is to create software that is both robust and user-friendly, effectively meeting your business needs with efficiency and precision. I am committed to delivering solutions on time ⌛, ensuring your project stays on track and achieves success 🎯 Skills and technologies I'm proficient at: ✅ Java/JEE, JavaFX ✅ Spring (MVC, AOP, Data, Security, Reactive...), Spring Boot ✅ Maven, Gradle ✅ JDBC, Hibernate ✅ TypeScript, Angular, HTML, CSS ✅ Database design and implementation ✅ PostgreSQL, MySQL, MSSQL, OracleSQL ✅ CI/CD tools (Jenkins, Nexus, GitHub actions, GitLab pipelines) ✅ Unit & Integration testing (JUnit, Mockito, Jasmine,...) ✅ REST APIs Feel free to reach out if you have any questions or would like to discuss how I can help with your project. I look forward to collaborating with you!

  • Java
  • Hibernate
  • Spring Boot
  • PostgreSQL
  • MySQL
  • RESTful Architecture
  • Database
  • RESTful API
  • Desktop Application
  • Database Management System
  • C
  • Angular
  • API Development
  • HTML
  • CSS
Nihad S.

Sarajevo, Bosnia and Herzegovina

$60/hr
5.0
75 jobs

I help companies automate business processes using Claris FileMaker, web applications, APIs, and workflow automation tools like Make, Zapier, and n8n. Over the past 15+ years, I’ve worked with businesses across the US and Europe, building systems that improve operations, reduce manual work, and connect teams, data, and workflows into one reliable platform. What I Work On 🔹 ERP and inventory management systems 🔹 CRM and sales automation 🔹 Scheduling and operational workflows 🔹 Reporting and document generation 🔹 API integrations with external platforms and services 🔹 AI-assisted internal tools and automation 🔹 FileMaker WebDirect solutions and web portals 🔹 SMS, email, and communication automation 🔹 Cloud-based workflow automation and integrations Experience Highlights ✅ ERP platform for an international manufacturing company with 450+ employees and multi-location production ✅ Legal case management systems with automated documents, SMS communication, and calendar synchronization ✅ Radiology and healthcare workflow platforms handling reporting, invoicing, and operational coordination ✅ Automotive and warehouse management systems with inventory tracking, scheduling, and external API integrations ✅ Custom web applications synchronized directly with FileMaker databases Technologies & Integrations ⚙️ Claris FileMaker Pro / Server / WebDirect ⚙️ REST APIs, JSON, OAuth, Webhooks ⚙️ Make, Zapier, n8n ⚙️ Twilio, RingCentral, WhatsApp ⚙️ QuickBooks, PayPal, Shopify ⚙️ Google Workspace & Google Maps API ⚙️ DocuSign & Adobe Sign ⚙️ JavaScript, HTML/CSS, SQL ⚙️ React & Node.js integrations when needed How I Work 💡 My approach is practical, structured, and business-focused. Before building or changing anything, I first try to understand how the business actually operates and where time is being lost through manual processes. 🎓 My educational background in mathematics from the Faculty of Natural Sciences and Mathematics has strongly shaped the way I approach development — with logical thinking, problem-solving, clean structure, and attention to detail. Whether the project involves a completely new system, improving an existing FileMaker solution, building API integrations, or automating workflows, the goal is always the same: create something stable, scalable, and useful in day-to-day operations. Why Clients Work With Me ✔️ Strong understanding of business workflows ✔️ Experience with complex FileMaker architectures ✔️ API integration and automation expertise ✔️ Clear communication and long-term collaboration ✔️ Clean and maintainable solutions ✔️ Careful handling of live systems and data ✔️ Ability to connect FileMaker with modern platforms and services 📩 If you want to improve your FileMaker system, build a connected web app, or automate key workflows, I’d be glad to help.

  • JavaScript
  • Claris FileMaker
  • Material Requirements Planning
  • Web Application
  • Database Design
  • RESTful API
  • Database Integration
  • API Integration
  • Relational Database
  • Software Architecture
  • JSON
  • Zapier
  • Make.com
  • Automation
  • AI Platform
Damir H.

Sarajevo, Bosnia and Herzegovina

$50/hr
5.0
12 jobs

I can help you develop software and applications aimed for web, mobile or desktop clients. I have succesfully contributed to the development of backend and frontend software components. If you need software to be built from scratch, I can help you choose the technology and build your product from zero to production. I have 8+ years of professional experience in software engineering, and worked on multiple projects and technologies.

  • Java
  • SQL
  • JavaScript
  • TypeScript
  • Oracle APEX
  • React
  • Oracle PLSQL
  • Database Design
  • ASP.NET
  • Microsoft PowerApps
Mirza C.

Zenica, Bosnia and Herzegovina

$25/hr
4.4
4 jobs

I am a skilled full-stack developer with a strong background in software engineering and automation, specializing in Java, Python, and .NET development. With hands-on experience in large-scale logistics solutions and industrial automation, I bring a unique blend of software expertise and domain knowledge to every project. At SSI Schäfer IT Solutions, I worked as a Java Developer, contributing to the development, integration, and enhancement of robust intralogistics software. I implemented customer-specific adaptations, optimized logistics processes, and collaborated on code reviews, testing, and technical documentation to ensure high-quality solutions. Key Skills & Technologies ✔ Backend: Java, Python, C#, PHP ✔ Frontend: JavaScript, Angular, HTML, CSS, Bootstrap ✔ Frameworks: Spring Boot, Django, Laravel, .NET ✔ Databases: MySQL, PostgreSQL ✔ DevOps & Tools: Docker, Kubernetes, GitHub Actions, CI/CD, Linux, Git ✔ Automation & Industrial Solutions: PLC Programming (Siemens), API Development ✔ Scripting & Scraping: Python (BeautifulSoup, Scrapy, Selenium), Bash I am passionate about developing efficient, scalable, and high-performing applications, whether for industrial automation, logistics, or other business domains. If you're looking for a dedicated developer who can deliver custom software solutions and streamline processes, let’s connect!

  • Java
  • Spring Boot
  • Python
  • Django
  • JavaScript
  • Angular
  • C#
  • .NET Stack
  • MySQL
  • Docker
  • Kubernetes
  • API Development
  • Web Scraping
  • Cloud Computing
  • CI/CD
  • SQL
  • Electrical Drawing
  • Electrical Engineering
  • CAD Software
  • PLC Programming
  • .NET Framework
  • Automation

How it works

Post a job for free Post a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

Resources to help you hire

Cost to hire a Java Developer

Cost to hire a Java Developer

Explore typical Java Developer rates and what businesses pay to hire top talent.

Java Developer job description template

Java Developer job description template

Get tips to write a job post that attracts qualified Java developers.

Java Developer interview questions

Java Developer interview questions

Top interview questions to help you hire the right Java developers, faster.

How do I hire a Java Developer in Bosnia and Herzegovina on Upwork?

You can hire a Java Developer in Bosnia and Herzegovina on Upwork in four simple steps:

  • Create a job post tailored to your Java Developer project scope. We'll walk you through the process step by step.
  • Browse top Java Developer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Java Developer profiles and interview.
  • Hire the right Java Developer for your project from Upwork, the world's largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a Java Developer?

Rates charged by Java Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a Java Developer in Bosnia and Herzegovina on Upwork?

As the world's work marketplace, we connect highly-skilled freelance Java Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Java Developer team you need to succeed.

Can I hire a Java Developer in Bosnia and Herzegovina within 24 hours on Upwork?

Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Java Developer proposals within 24 hours of posting a job description.