Hire the Best Enterprise JavaBeans (EJB) Specialists
in Serbia

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

Zemun, Serbia

$30/hr
5.0
3 jobs

🌍 About Me Hello! I’m Dragisa Stankovski, but you can call me Gisa. I’m a dedicated and passionate Senior Java Developer from Serbia, with more than 8 years of experience building scalable, secure, and high-performance software solutions across various industries. Since my early teens, programming has been more than a job — it’s been my passion. That passion has led me to deliver clean, maintainable, and production-ready code that drives business value. 🎓 Background & Certifications 🎓 Master’s degree in Computer Science ✅ Certified Java SE Programmer 🧠 Strong foundation in object-oriented design, clean code, and SOLID principles 💡 Quick learner and self-starter, always up-to-date with the latest trends 💼 What I Bring to the Table 🔧 Backend Development (Core Focus): Java 8–21, Spring Boot 2/3, Spring WebFlux, Spring Security Reactive programming, WebFlux, Mono/Flux JWT, OAuth2, Keycloak integration REST & SOAP APIs, OpenAPI (Swagger) 🐳 DevOps & Cloud Infrastructure: Docker, Docker Compose GitHub Actions, CI/CD pipelines Helm, Kubernetes (basics) AWS, Azure, Terraform (basics) 🗃️ Database & Persistence: PostgreSQL, MySQL, Oracle R2DBC, JPA, Hibernate Liquibase, Flyway 🖥️ Frontend & Full Stack Experience: Angular 12–18, TypeScript React (basic to intermediate level) Liferay Portal (JSF/Thymeleaf-based UI) 🛠️ Tools & Project Practices: Git, IntelliJ IDEA, Maven, Gradle Jira, Confluence, Scrum & Agile Unit Testing (JUnit5, Mockito), Postman API-first development with OpenAPI Generator 🚀 Project Highlights 🔹 Finance Management System – Designed and built a modular microservices architecture with Spring Boot, PostgreSQL, and Angular. Implemented custom budgeting, savings goals, PDF generation, and recurring transactions. 🔹 Badge Management & Access Control System – Developed secure integration with Keycloak and complex reactive APIs for user/badge permissions using R2DBC and WebFlux. 🔹 AI-Based Crypto Price Tracker – Built a real-time crypto tracker (Arbitrum/Optimism) with RSI-based signal logic, alerts via Telegram, and external price fetchers integrated via WebClient. 🔹 GDPR Data Cleanup – Designed a dynamic and generic data deletion/update framework using R2DBC, Custom SQL builders, and tenant-aware logic. 🔹 Kubernetes-based Deployment – Containerized services with Docker, wrote Helm charts for deployment, and used GitHub Actions for CI/CD in a multi-tenant architecture. 🤝 Why Work With Me? Clear and honest communication I take ownership of problems and propose solutions Well-documented, scalable, and tested code Always on time, always collaborative Client satisfaction is not just a goal — it’s a rule 📢 What My Clients Say (sample placeholder) “Dragisa is a fantastic developer — he quickly understood the problem, refactored legacy code, and delivered a scalable microservice ahead of schedule.” Let’s Connect! Whether you need to fix a nasty bug, build a microservice from scratch, or containerize your application for production — I’m here to help. Let’s work together to bring your project to life. Feel free to invite me to your job — I’ll respond quickly and give you 110% commitment.

  • JavaFX
  • Java GUI
  • MySQL
  • Hibernate
  • Microsoft SQL Server
  • Spring Boot
  • Java Persistence API
  • Java
Strahinja P.

Belgrad, Serbia

$40/hr
4.9
39 jobs

I'm a Master’s-level Software Engineer with deep expertise in building scalable SaaS applications using Java, Spring Boot, and AWS. My contributions range from enhancing cloud security solutions to optimizing server-side performance in high-load environments. Over the years, I've delivered robust Java backends, designed efficient RESTful APIs, and implemented microservices architectures that power modern, enterprise-grade applications. I'm comfortable deploying services via Docker and Kubernetes, and automating delivery pipelines for smooth CI/CD workflows. 🔧 Core Competencies: Java & Spring Boot: Clean, maintainable backend systems built for scale. AWS Integration: EC2, RDS, Lambda, and more — cloud-native and secure. Microservices & REST APIs: Modular, testable systems with strong separation of concerns. Performance Optimization: Profiling, refactoring, and tuning Java apps for speed. DevOps Tooling: Docker, Kubernetes, Git, CI/CD pipelines. Mentoring: Guiding junior developers and sharing industry best practices. I'm passionate about turning business ideas into high-quality software — quickly, efficiently, and with long-term maintainability in mind. Let’s connect and build something impactful.

  • HTML5
  • Unit Testing
  • Hibernate
  • Spring Framework
  • Git
  • Gradle
  • Spring Boot
  • SQL
  • Java
  • Integration Testing
  • Apache Maven
  • Angular 2
  • AWS Development
Milan K.

Belgrade, Serbia

$60/hr
4.2
29 jobs

I Design Scalable Backend & AI Systems (Spring Boot, LLM Integration, ERP, Fintech) If you need more than just a developer — if you need someone who understands both your business and how to build the system behind it — we should talk. I design and build backend systems for ERP, production environments, and data-heavy platforms, with a focus on scalability, reliability, and real-world usage. I’m not here to just write code — I help you structure the system, avoid costly mistakes, and deliver something that actually works in production. With 10+ years in software engineering and a background in production systems and business processes, I bring more than coding skills. I’ve worked on systems where downtime costs money, bad architecture breaks operations, and “just ship it” is not an option. That’s why I focus on: System design over quick hacks Scalable backend architecture Clean, maintainable solutions that survive real usage I typically help clients with: ✔ Designing backend architecture for SaaS and ERP systems ✔ Building scalable APIs with Spring Boot (high-load ready) ✔ Multi-tenant systems and data isolation strategies ✔ Integrating AI/LLM into backend workflows (automation, document processing, decision support) ✔ Refactoring broken systems that don’t scale ✔ Connecting complex systems (payments, external APIs, legacy systems) Unlike most developers, I understand the business side behind the system: Production & manufacturing workflows ERP logic and operational constraints Financial and data-driven systems This allows me to translate business requirements into working systems without endless back-and-forth. Tech I use when it makes sense: Java, Spring Boot REST / Microservices architecture SQL (MySQL, PostgreSQL, MSSQL) Kafka / messaging systems Docker / containerized environments AI integration (LLMs, APIs, automation pipelin

  • MySQL
  • Java
  • Spring Framework
  • Spring Boot
  • GraphQL
  • RESTful API
  • API
  • Hibernate
  • PrimeFaces
  • JavaFX
  • Java GUI
  • AWS Development
Branislav M.

Novi Sad, Serbia

$45/hr
5.0
2 jobs

I’m a backend developer focused on creating secure, high-performance, and scalable applications. I build robust systems using Spring Boot, PostgreSQL, and RESTful APIs, delivering clean and maintainable code for long-term growth. I’m experienced in API design and integration, database modeling, authentication and authorization (Keycloak, OAuth2, JWT), and working with Dockerized environments. My goal is always to develop efficient, reliable, and well-structured backends that make frontend integration seamless. 🔧 Core Skills Backend development with Spring Boot API design and system integration PostgreSQL / MySQL database design and performance tuning Authentication & Authorization (Keycloak, OAuth2, OpenID, JWT) Docker, CI/CD collaboration, and environment setup Clean architecture, modular design, and scalable solutions 🚀 Why Clients Work With Me Clear, professional communication Clean, maintainable, and well-documented code On-time delivery and attention to detail Problem-solving mindset and technical precision Whether you need a full backend built from scratch or help improving an existing system, I’ll ensure your project runs smoothly from start to finish.

  • Java
  • Spring Framework
  • Spring Boot
  • PostgreSQL
  • Hibernate
  • Docker
  • Microservice
  • REST API
  • PHP
  • CSS
  • HTML
  • JavaScript
  • Software Development
Kirill B. B.

Novi Sad, Serbia

$35/hr
5.0
22 jobs

Java Developer with 10+ years of experience in Java back-end development. I've expertise in developing systems in the following areas: logistics systems, payment systems, and digital content management systems I used the following main libraries Spring framework, Hibernate, EJB and etc and I have experience implement projects from scratch and support and developing new functionality for a legacy project, and refactor legacy projects to new approaches, and migrate the monolith project to a microservices approach Also, I like to share my expertise in technologies and projects with my team members. I believe that I will bring significant value and expertise to your projects

  • SQL
  • API
  • Spring Framework
  • Requirements Specification
  • PostgreSQL
  • Redis
  • Java
  • AngularJS
  • Oracle PLSQL
  • C++
Stefan R.

Belgrade, Serbia

$40/hr
5.0
3 jobs

Experienced Java Developer | Spring Boot | Microservices | AWS | CI/CD With 7 years of hands-on experience, I specialize in developing high-traffic applications primarily using Java. My expertise lies in building high-throughput applications utilizing the Spring framework and its related projects, including Spring Boot, Spring Reactive, Spring Security, and Spring Data. I have worked on systems using both monolithic and microservice architectures, developing complex applications used by millions of users. In these systems, I have utilized Kafka for stream processing, various message queues such as ActiveMQ and Amazon SQS for efficient communication, and Redis for caching. Additionally, I have worked extensively with database technologies like MySQL, PostgreSQL, and MongoDB to manage and store data effectively. I have successfully deployed applications both on-premises and in the cloud (AWS), leveraging Docker and Kubernetes for efficient containerization and orchestration. My experience extends to setting up CI/CD pipelines, ensuring smooth and automated deployment processes. If you are looking for a skilled and reliable Java developer to bring your project to life, let's connect and discuss how I can contribute to your success.

  • PostgreSQL
  • MySQL
  • React
  • Spring Boot
  • Amazon Web Services
  • Spring Framework
  • Jenkins
  • Java
  • Docker
  • Apache Camel
  • Hibernate
  • CI/CD
  • Linux
  • Mavenlink
  • Terraform

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

How do I hire a Enterprise JavaBeans (EJB) Specialist in Serbia on Upwork?

You can hire a Enterprise JavaBeans (EJB) Specialist in Serbia on Upwork in four simple steps:

  • Create a job post tailored to your Enterprise JavaBeans (EJB) Specialist project scope. We'll walk you through the process step by step.
  • Browse top Enterprise JavaBeans (EJB) Specialist talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Enterprise JavaBeans (EJB) Specialist profiles and interview.
  • Hire the right Enterprise JavaBeans (EJB) Specialist 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 Enterprise JavaBeans (EJB) Specialist?

Rates charged by Enterprise JavaBeans (EJB) Specialists 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 Enterprise JavaBeans (EJB) Specialist in Serbia on Upwork?

As the world's work marketplace, we connect highly-skilled freelance Enterprise JavaBeans (EJB) Specialists and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Enterprise JavaBeans (EJB) Specialist team you need to succeed.

Can I hire a Enterprise JavaBeans (EJB) Specialist in Serbia 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 Enterprise JavaBeans (EJB) Specialist proposals within 24 hours of posting a job description.