Hire the Best Java Developers
in Bulgaria

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

Shumen, Bulgaria

$30/hr
5.0
9 jobs

Build Scalable & Secure Back-End Systems with Java I’m a Senior Java Back-End Engineer with 10+ years of experience helping companies design and deliver SaaS platforms, APIs, and enterprise-grade web applications. Clients hire me to: Develop scalable microservices with Java & Spring Boot Build and integrate REST APIs for web and mobile apps Ensure reliability with CI/CD pipelines, cloud deployment, and automated testing Optimize databases (MySQL, PostgreSQL, OracleDB) for performance & security Collaborate in Agile teams to deliver on time and within scope My goal: Deliver clean, maintainable code and back-end systems that are fast, reliable, and built to scale. Whether you need a long-term developer to grow your SaaS product or a specialist to solve a complex API/database challenge, I can help. Tech Highlights Languages & Frameworks: Java, Spring Boot, Hibernate Architecture: Microservices, RESTful APIs, SaaS Databases: MySQL, PostgreSQL, OracleDB Tools & Processes: Git, CI/CD, Agile, Jira Cloud & Deployment: Docker, CI/CD pipelines, cloud integration Let’s discuss your project and make it a success.

  • Java
  • Hibernate
  • Spring Boot
  • Spring Framework
  • RESTful API
  • Microservice
  • API Development
  • SaaS Development
  • Back-End Development
  • Software Architecture
  • CI/CD
  • Docker
  • MySQL
  • PostgreSQL
  • Oracle Database
Deyan G.

Varna, Bulgaria

$35/hr
4.7
23 jobs

🚀 Key Skills & Expertise ✔️ 5+ years of professional experience delivering scalable and high-quality software ✔️ Programming Languages: Java, C# ✔️ Frameworks: Spring Boot, Spring MVC, Hibernate, JPA, Thymeleaf, Angular ✔️ Front-End: HTML5, CSS3, Bootstrap, JavaScript, Angular, AJAX, TypeScript ✔️ Databases: MySQL, PostgreSQL, MongoDB ✔️ DevOps & Cloud: Docker, Kubernetes, AWS, Apache Kafka ✔️ E-Commerce Platforms: Shopify, WordPress, OpenCart 🤝 Why Work With Me ✔️ Fluent in English, German, and Bulgarian (native) ✔️ Reliable, detail-oriented, and committed to clean, maintainable code ✔️ Excellent communication and strong focus on client satisfaction ✔️ Available, responsive, and easy to collaborate with

  • Java
  • Hibernate
  • JavaScript
  • Spring Framework
  • HTML5
  • WordPress
  • CSS 3
  • PostgreSQL
  • OpenCart
  • TypeScript
  • MySQL
  • Bootstrap
  • jQuery
  • Thymeleaf
  • Git
  • Angular
Mihail M.

Balchik, Bulgaria

$20/hr
5.0
18 jobs

I am a graduated Software engineer and Java and Web developer with significant professional experience in various business areas. Dedicated and responsible person seeking a permanent position or a contract of Full stack Java developer in a reputed IT organization on basis of bachelor's degree in Software engineering and an extensive working knowledge in complete Core Java, J2EE programming and Agile methodology. Solid knowledge and working experience with Java development in the IT field for multinational companies. Experience with learning and using various open source frameworks and specific areas of common J2EE stack. Expertise in UI development – HTML, Javascript, Jquery, CSS, JSON. Extensive understanding and solid practical experience with the following broad technologies: XML, XSL, JSP, Velocity, PDF, Internet protocols, JDBC, relational databases, schedulers etc. Well developed skills in testing, debugging and troubleshooting all types of technical issues. Practical expertise with analyzing and investigating performance issues and memory-leaks. Ability to work on different projects simultaneously. Ability to handle the most stressed situations confidently and patiently emphasizing on the main objectives. Willing to visit seminars and lectures in order to improve my qualifications and obtain new areas of expertise.

  • JavaScript
  • Spring Boot
  • jQuery
  • Jakarta Server Faces
  • Google Web Toolkit
  • SQL
  • Jakarta Server Pages
  • Java Persistence API
  • Elasticsearch
  • jQuery Mobile
  • RabbitMQ
  • Docker Compose
Aleksandar K.

Sofia, Bulgaria

$15/hr
5.0
4 jobs

Why work with me I’m a front-end developer passionate about building clean, intuitive, and performant user interfaces — while also integrating automation and AI to make web tools smarter and more efficient. Over the past three years, I’ve helped clients create modern, responsive front-end applications that connect seamlessly with automation backends, streamlining workflows and turning complex processes into simple, user-friendly experiences. I specialize in JavaScript (React) and modern front-end practices — from component-driven architecture and state management to design systems and API integration. I also use Python and C# for building automation layers and AI integrations behind the scenes. My projects often involve using AI to extract and structure data (from images or documents) and then presenting it in interactive web dashboards or tools that make data accessible and actionable. I write clean, maintainable code, value strong UI/UX design principles, and focus on making every product both functional and enjoyable to use. What I offer Modern front-end development with React and Tailwind / Material UI AI- and automation-integrated web tools that connect visual interfaces with smart backends Pixel-perfect, responsive design optimized for performance and usability Custom dashboards and admin panels that turn complex data into clear insights Scalable, maintainable architecture ready for future growth Collaborative, detail-oriented workflow with clear communication and ongoing support If you’re looking for someone who can blend front-end expertise with automation and AI capabilities to deliver polished, intelligent web applications — I’d love to help bring your project to life.

  • HTML
  • JavaScript
  • Automation
  • Python
  • C#
  • .NET Framework
  • Web Application
  • TypeScript
  • SQL
Radoslav C.

Sofia, Bulgaria

$24/hr
5.0
4 jobs

🚀 I build and stabilize Python/FastAPI backends that scale - clean APIs, reliable deployments, and automation that removes operational pain. If your product is slowing down because of bugs, bottlenecks, or messy integrations, I turn it into a maintainable system your team can ship with confidence. 🎯 Typical outcomes ✔️ Production-ready APIs – REST / GraphQL with FastAPI, clear contracts & tests ✔️ Microservices & integrations – auth, messaging, caching, service-to-service ✔️ High-performance data layers – PostgreSQL, MongoDB, Redis ✔️ Reliable environments – Docker, Docker Compose, CI/CD ✔️ Automation that saves time – scripts for reports, syncs, migrations 🧠 How I work 1️⃣ Clarify requirements & success criteria 2️⃣ Propose a short, concrete technical plan (milestones, risks, estimates) 3️⃣ Implement with clean commits, documentation, and proper handover 📩 Share your repo or tech stack + the main pain point, and I’ll reply with a concrete plan and the fastest path to production.

  • Web Development
  • FastAPI
  • Python
  • REST API
  • API Integration
  • Microservice
  • Docker
  • Docker Compose
  • PostgreSQL
  • MongoDB
  • Redis
  • Git
  • CI/CD
  • Linux
  • GraphQL
Luca F.

Byala, Bulgaria

$75/hr
5.0
3 jobs

As the founder of 49Wares, a Berlin-based IT and programming services company, I bring many years of experience in delivering versatile and reliable solutions. My journey spans developing online banking systems, optimizing cloud infrastructures, crafting seamless AWS integrations, and conducting extensive penetration tests. I pride myself on my ability to tackle diverse challenges, from mobile app development to penetration testing, always leveraging the latest technologies. What sets me apart is my commitment to quality and my hands-on approach to every project. Let's connect and explore how my expertise can bring your vision to life.

  • Java
  • Web Development
  • Artificial Intelligence
  • Python
  • C#
  • Cloud Computing
  • IaaS
  • PaaS
  • SaaS
  • Vue.js
  • AWS Development
  • Unity
  • Game Development
  • Web Crawler
  • Penetration Testing

How it works

Post a job for freePost 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 Bulgaria on Upwork?

You can hire a Java Developer in Bulgaria 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 Bulgaria 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 Bulgaria 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.