Hire the Best Spring Boot Freelancers
in Sri Lanka

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

Beliatta, Sri Lanka

$20/hr
4.9
11 jobs

Why Work With Me? ✅ Over 7 Years of experience ✅ Experience in Both Frontend, Backend, and Deployment of application ✅ Proficient in the modern technologies ✅ Strong experience in all the stages of the software lifecycle ✅ Regular updates to ensure your project progresses smoothly ✅ Writing clean, maintainable, and high-performing code I'm a passionate and skilled Full-Stack Developer with over 7 years of experience delivering innovative web solutions. I specialize in the Java ecosystem, and modern web technologies like Angular and React, ensuring robust and scalable solutions tailored to your needs. My Technology Stack: Backend: Java, Spring Boot, Hibernate, Node.js Frontend: Angular, React, JavaScript, TypeScript, HTML, and CSS, Material UI, Tailwind CSS Database: MySQL, MongoDB, Postgresql DevOps & Cloud: AWS, Azure, DigitalOcean, Git, Maven, Jenkins, CI/CD, Terraform 📩 Let’s bring your ideas to life! let's discuss how I can help with your next project.

  • Spring Boot
  • Hibernate
  • Java
  • Spring Data
  • MongoDB
  • JavaScript
  • MySQL
  • Angular
  • React
  • Node.js
  • Microsoft Azure
  • Elasticsearch
  • Apache Beam
  • Next.js
  • AWS Lambda
Hetti Arachchige D.

Galle, Sri Lanka

$36/hr
5.0
1 jobs

🚀 Senior Java Engineer with 8+ years of experience building scalable, production-ready backend systems for enterprise and financial applications. I specialize in designing and delivering robust microservices architectures using Java and Spring Boot — from initial design to cloud deployment. Whether you need a high-performance REST API, an event-driven system, or a full cloud-native application, I deliver clean, maintainable solutions that scale. What I bring to your project: ✔ Java & Spring Boot — Microservices, REST APIs, event-driven architecture ✔ Message Brokers — Kafka, RabbitMQ for high-throughput systems ✔ Cloud Platforms — AWS & Azure deployment, configuration & scaling ✔ Containerization — Docker & Kubernetes for production environments ✔ Databases — PostgreSQL, MySQL, IBM Db2 ✔ DevOps — CI/CD pipelines with Jenkins & GitLab CI ✔ AI/ML Integration — OpenAI & NLP-powered backend features ✔ Frontend — React for full-stack delivery when needed How I work: I don't just write code — I take ownership. From architecture decisions to production deployment, I treat every project as if it's my own. I communicate clearly, deliver on time, and write clean, well-tested code following TDD principles. I've worked on high-stakes financial systems where reliability and performance are non-negotiable — that mindset carries into every project I take on Upwork. 📌 Available for both short-term tasks and long-term engagements. 📌 Open to contract-to-hire opportunities. 📌 Fast response time — typically within 4 hours. Let's discuss your project and get started! 💬

  • Spring Boot
  • Java
  • RESTful API
  • Web Application
  • Web Development
  • Product Development
  • Ecommerce
  • International Development
  • Java GUI
  • Amazon EC2
  • Microservice
  • IBM Db2
  • MySQL
  • PostgreSQL
  • Docker
  • Kubernetes
  • Apache Kafka
  • AWS CloudFormation
  • Jenkins
Rajith P.

Colombo, Sri Lanka

$20/hr
4.3
112 jobs

⭐️ 1000+ hrs 💼 10+ Years Experience I am a highly skilled and dedicated Java Spring Boot Developer with over 10 years of professional experience. My expertise spans various industries, including finance, e-commerce, and healthcare, where I've consistently demonstrated my ability to drive projects from concept to completion, ensuring they meet stringent quality and performance standards. I am looking for full time & long-term working relationships Listed below are my areas of expertise and tools I am familiar with. ✅Programming Languages - Java, JavaScript, Typescript ✅Spring Stack - Spring Framework, Spring Boot, Spring Security, Spring Batch ✅JEE Technologies - Hibernate, JPA, Apache Kafka ✅Databases - MySql, PostgreSQL, Oracle, MongoDB ✅Build Tools - Apache Maven, Gradle ✅API - Open API, GraphQL ✅Security- OAuth2, OIDC, KeyCloak ✅Testing - JUnit, Mockito ✅IDE - Eclipse, IntelliJ Idea, VS Code ✅Version Control - Git, SVN, TFS ✅DevOps - docker, Spinnaker, Terraform, Helm, Ansible, Octopus, Splunk ✅Cloud - AWS, Azure, Kubernetes ✅Design Patterns - Micro services, CQRS, OOP If you're looking for a dedicated and experienced developer who can deliver high-quality code and drive successful project outcomes, I'd love to chat with you. Let's work together to turn your vision into reality.

  • Spring Boot
  • Hibernate
  • Java
  • RESTful API
  • Docker
  • Apache Kafka
  • Kubernetes
  • GraphQL
  • Amazon Web Services
  • JUnit
  • Apache Maven
  • MongoDB
  • Microservice
  • Reactive Programming
  • Gradle
Sachintha H.

Galle, Sri Lanka

$20/hr
5.0
2 jobs

Need a backend that works in production — not just on your laptop? I'm a Backend Developer who builds reliable APIs in Java/Spring Boot and Python/FastAPI, and rescues the ones that are quietly falling apart. If your backend is slow, buggy, or scary to deploy, I can help. What I build for clients: REST APIs that handle real traffic (Spring Boot, FastAPI) Database layers that don't choke under load (PostgreSQL, MySQL, SQL tuning, indexing) Clean Docker + Docker Compose setups your team can actually maintain Kubernetes deployments and troubleshooting AWS deployments with NGINX, Redis, and proper reverse proxy configs Third-party API integrations that don't silently fail Backend automation scripts that save your team real hours Where I tend to add the most value — real-world debugging: Session handling and autosave issues, token expiry bugs, Tomcat misconfigurations, Gradle build problems, slow queries in production, containers that work locally but break in K8s, reverse proxy headaches. The kind of issues that aren't on Stack Overflow. How I work: Clear, frequent communication — you'll always know where things stand Clean, maintainable code — no shortcuts that haunt you in 6 months Honest timelines — I tell you what's realistic, not what sounds good I finish what I start Tech I work with daily: Java, Spring Boot, Python, FastAPI, PostgreSQL, MySQL, Redis, Docker, Kubernetes, AWS, Linux, NGINX, REST APIs, SQL. Whether you need a new API built from scratch, a production bug fixed before it bites you again, or someone to clean up a messy deployment — send me a message describing what you're working on. I'll reply with honest thoughts on whether I'm the right fit and how I'd approach it.

  • Spring Boot
  • Java
  • Web Development
  • Spring Cloud
  • Spring MVC
  • Spring Security
  • Spring Data MongoDB
  • Spring Integration
  • AWS Development
  • Apache Kafka
  • Web Application
  • Microservice
  • API Development
  • API Integration
  • PostgreSQL
Kumud P.

Kalutara, Sri Lanka

$6/hr
5.0
2 jobs

Hi, I’m a senior full-stack engineer specializing in Java Spring Boot, ExpressJS, and React/Next.js. I’m quick to adapt, strong in problem-solving, and confident in making solid technical decisions that keep projects moving smoothly. I build modern, scalable, and high-performance applications using the best of both Java and JavaScript ecosystems. ✅ What I Do Backend: • ExpressJS ( JavaScript, TypeScript ) • Java Spring Boot (Web, Security, Data JPA, ... ) • REST API design & GraphQL API development • Microservices architecture • Database design (MySQL, PostgreSQL) • Caching with Redis / Hazelcast • Event-driven systems using Kafka • Containerization with Docker Frontend: • HTML / CSS / JavaScript • React & Next.js • Redux, Zustand • Tailwind CSS • Frontend REST API integrations • Frontend GraphQL integrations using Apollo Client or URQL • Shadcn or Any UI Library Responsive, clean, and maintainable UI development ⭐ How I Can Help Your Project • Build complete full-stack applications using Spring Boot or ExpressJS with React/Next.js. • Create secure REST APIs and backend services. • Develop responsive, user-friendly frontends. • Integrate third-party APIs. • Optimize databases, boost performance, and implement caching. • Debug, fix bugs, and improve existing systems. • Build tools, scripts, or plugins to automate your workflows. I’m fluent in English, easy to communicate with, and always focused on delivering high-quality, on-time results. If you're looking for a reliable full-stack developer with deep Spring Boot and React experience, I’d love to be part of your next project.

  • Spring Boot
  • Java
  • React
  • Responsive Design
  • Full-Stack Development
  • Next.js
  • SQL
  • JavaScript
  • TypeScript
  • Tailwind CSS
  • API Development
  • Web Development
  • Apache POI
Vihanga G.

Colombo, Sri Lanka

$15/hr
5.0
1 jobs

I help businesses and startups build secure, scalable backend systems using Java and Spring Boot. I hold a BSc (Hons) in Information Technology from the Sri Lanka Institute of Information Technology (SLIIT) and have 4+ years of industry experience as a Software Engineer. My expertise includes: • Spring Boot REST API development • Microservices architecture • JPA / Hibernate with MySQL • Secure backend systems (JWT, role-based access) • Backend bug fixing & performance optimization I have independently handled key production systems end-to-end, from requirement analysis to deployment, delivering clean, maintainable, and well-tested code. If you’re looking for a reliable backend developer who communicates clearly and delivers on time, let’s discuss your project.

  • Spring Boot
  • Hibernate
  • Java
  • RESTful API
  • Microservice
  • MySQL
  • Java Persistence API
  • Spring Security
  • Back-End Development
  • Performance Optimization
  • API Integration
  • Database Design
  • Bug Fix
  • Git
  • React

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 Spring Boot Freelancer in Sri Lanka on Upwork?

You can hire a Spring Boot Freelancer in Sri Lanka on Upwork in four simple steps:

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

Rates charged by Spring Boot Freelancers 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 Spring Boot Freelancer in Sri Lanka on Upwork?

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

Can I hire a Spring Boot Freelancer in Sri Lanka 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 Spring Boot Freelancer proposals within 24 hours of posting a job description.