Professional Java Backend Developer | 10+ Years | Spring Boot, AWS, Docker
I’m a Senior Java Backend Developer with 10+ years of hands-on experience building scalable APIs, microservices, and enterprise platforms.
🔹 Tech Stack: Java 11/17, Spring Boot, REST APIs, AWS (EC2, S3, RDS, Lambda), Docker, PostgreSQL, MongoDB
🔹 Architecture: Microservices, Monolith refactoring, Event-driven systems, Domain-driven design
🔹 DevOps: Docker, GitHub Actions, CI/CD pipelines, basic Terraform
✅ Clean code, solid documentation, on-time delivery
✅ I communicate clearly and think in business value – not just code
Open to both small tasks (bugfix, optimization, deployment) and long-term system work.
Let’s talk and see how I can help your project move forward.
Docker
Hibernate
Java
Spring Boot
SQL
Node.js
NoSQL Database
Microservice
Architecture
Solution Architecture
React
Andrei E.
Belgrade, Serbia
$39/hr
5.0
23 jobs
I'm a Java-developer with 7+ experience in building enterprise applications.
Working for the customer, I have 100 percent success and solve problems in the shortest possible time.
My skill set includes technologies for backend:
⭐Spring
⭐Hibernate
⭐SQL
⭐Kotlin
⭐Apache Tomcat
⭐Jboss
⭐Maven
⭐Gradle
Frontend:
⭐Angular
⭐Typescript
⭐Vaadin
DevOps:
⭐Jenkins
⭐Teamcity
⭐uDeploy
⭐Kubernetes
⭐Openshift
⭐Linux
⭐Bash
⭐Python
⭐Groovy
Also I developed several applications from scratch:
⭐Telegram bot for real estate searching
⭐Telegram game: text RPG-game
⭐Spring-boot application for working with customer
⭐Android puzzle game
I am ready to work and develop professionally, contributing to the growth of your
organization.
Vaadin
Java
Spring Framework
Hibernate
SQL
Angular
Load Testing
Telegram API
Linux
JSON
Database
Docker
OpenShift
Kotlin
Spring Boot
Ognjen D.
Smederevo, Serbia
$70/hr
5.0
9 jobs
I build backend systems and API integrations that move payroll and accounting data correctly in production.
Recent work: full DATEV API integration for a German HR platform (see review below). I own the messy parts. OAuth flows, statutory data mapping, legacy handshakes, and deployment.
1,300+ enterprise hours in production Spring Boot and Kubernetes environments with full CI/CD ownership.
Stack: Java · Spring Boot · Go · Kubernetes · React · REST API design
Top Rated · 100% Job Success · $30K+ earned
3 Recent Hackathon wins · 1st place
If you need an integration built, an API connected, or backend infrastructure that actually holds up, let's talk.
Web Development
Game Design
Java
Spring Boot
REST API
MySQL
PostgreSQL
Back-End Development
API Development
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
Filip M.
Belgrade, Serbia
$50/hr
4.9
13 jobs
Senior Backend Engineer with 11+ years building production Java/Spring systems for fintech, SaaS, and distributed platforms.
I help startups and product teams ship reliable backends: APIs, microservices, event-driven architecture, auth/multi-tenancy, and integrations — from design to production.
What I typically own:
• Spring Boot 3 / Java 21 APIs and service design
• Kafka event-driven systems, async processing, integrations
• PostgreSQL data modeling, performance, migrations (Flyway)
• Auth & multi-tenant security (JWT, RBAC/ABAC, Spring Security)
• Docker/Kubernetes, CI/CD (GitHub Actions, Jenkins)
• Real-time features (WebSocket / MQTT) when needed
Relevant background:
• FIS — post-trade derivatives clearing with CQRS/Event Sourcing (Akka/Lagom, Kafka, Couchbase)
• HTEC — 20+ microservice platform for autonomous vehicle ops (mission management, dispatch, billing, tracking)
• Built end-to-end: multi-tenant SaaS backend (ABAC, real-time dashboard) and analytics platform (live ingestion, simulations, billing)
Best fit projects:
• New Spring Boot backend / MVP → production
• Microservices refactor / Kafka integration
• Auth, multi-tenant SaaS, payments/fintech backends
• Performance, reliability, and production hardening
Availability: part-time or project-based (timezone-friendly for EU / US overlap).
Message me with the problem + stack + timeline — I’ll reply with a clear approach and estimate.
Django
Docker
API
Python
NGINX
Java
SQL
PostgreSQL
Apache Kafka
Celery
Stripe
Spring Boot
Microservice
Spring Security
REST API
Kubernetes
Hibernate
Redis
Event Sourcing Framework
API Integration
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.
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
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
KK
Katja Krohn
Summa Linguae
How do I hire a Vaadin Framework Specialist in Serbia on Upwork?
You can hire a Vaadin Framework Specialist in Serbia on Upwork in four simple steps:
Create a job post tailored to your Vaadin Framework Specialist project scope. We'll walk you through the process step by step.
Browse top Vaadin Framework Specialist talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top Vaadin Framework Specialist profiles and interview.
Hire the right Vaadin Framework 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 Vaadin Framework Specialist?
Rates charged by Vaadin Framework 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 Vaadin Framework Specialist in Serbia on Upwork?
As the world's work marketplace, we connect highly-skilled freelance Vaadin Framework Specialists and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Vaadin Framework Specialist team you need to succeed.
Can I hire a Vaadin Framework 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 Vaadin Framework Specialist proposals within 24 hours of posting a job description.
Find more freelancers
Top cities for Vaadin Framework Specialists in Serbia