Hire the Best Java Developers
in Vietnam

Clients rate our Java developers
Rating is 4.7 out of 5.
4.7/5
Based on 131 client reviews
Phan T.

Ho Chi Minh City, Vietnam

$18/hr
5.0
3 jobs

Senior Backend Engineer with 10+ years of experience designing and building scalable backend platforms and cloud-based distributed systems. Strong expertise in Java, Spring Boot, and microservices architecture with production deployments on AWS. Experienced in building high-availability APIs, event-driven systems, and real-time services. Proven ability to improve system performance, reliability, and security while collaborating with global engineering teams. TECHNICAL SKILLS Languages: Java (8–17), JavaScript Backend: Spring Boot, Spring MVC, JPA, Hibernate, Google Guice, REST APIs, Microservices, WebSocket Frontend: AngularJS, Angular, React Messaging: Kafka, RabbitMQ Cloud & Infrastructure: AWS (EC2, S3, SQS, SNS, Lambda, Cognito, SES), Docker Databases: PostgreSQL, MySQL Observability: Elasticsearch, Logstash, Kibana (ELK) Security: OAuth2, JWT, Keycloak, OWASP Top 10 DevOps: Jenkins, Azure DevOps, Git, Bitbucket

  • Java
  • Hibernate
  • JUnit
  • Spring Boot
  • Spring Framework
  • Microservice
  • AngularJS
  • Angular
  • MySQL
  • Java Persistence API
  • CSS 3
  • HTML5
  • API Development
  • RESTful API
  • API
Long P.

Ho Chi Minh City, Vietnam

$5/hr
5.0
10 jobs

Software Engineer with 4 years of experience specializing in backend development, distributed systems, and applied ML integration. Skilled in Java, JavaFX, Rust, PostgreSQL, SQLite, Spring Boot, Google Cloud, and Kubernetes, with a track record of optimizing performance and delivering high-quality software solutions. Fluent in English, with experience working with offshore teams and clients across both fields, delivering clear and effective communication across cultural boundaries.

  • Java
  • C
  • C++
  • Java GUI
  • Arduino
  • JavaFX
  • CAD
  • Database
  • SQL
Van Giang T.

Hanoi, Vietnam

$12/hr
5.0
3 jobs

Commitment – Professionalism – Respect Hi there! I’m Giang. I’m new to Upwork, but not new to building real products. Outside this platform, I’ve delivered web applications from scratch to production for businesses of all sizes. Clean code, Code Quality & Optimization, Performance Engineering and systems that actually work – that’s my standard. Tech I master (daily used): - Java (Spring Boot) | NodeJS | C# (.Net Core) | ReactJS, NextJS | VueJS | TypeScript - SQL/NoSQL, REST APIs, DDD, Agile/Scrum - Testing (unit/integration) is part of my workflow – not an afterthought. I speak English & Japanese (conversational). Let me prove my value on a small milestone first. I’m available to start within 24h

  • Java
  • Spring Boot
  • JavaScript
  • TypeScript
  • Lodash
  • Vue.js
  • React
  • Microsoft SQL Server
  • PostgreSQL
  • Design-to-Code
  • Microsoft Excel
  • Domain-Driven Design
  • Next.js
  • C#
Thanh N.

Ho Chi Minh City, Vietnam

$25/hr
4.9
49 jobs

Senior Java / Spring Boot developer with 1,000+ Upwork hours, 37 completed projects, a 100% Job Success Score, and a 4.9/5 client rating. I specialize in backend development, REST APIs, API integrations, and maintaining or extending existing Java/Spring applications. One of my long-term Upwork engagements has lasted 4+ years and 850+ hours, supporting and developing a Java open-source project. I’m comfortable working with existing codebases, understanding unfamiliar systems, fixing bugs, adding features, and delivering maintainable solutions without unnecessary rewrites. What I can help you with: • Java / Spring Boot backend development • REST API design and development • Spring MVC / Spring Framework • Hibernate / JPA and SQL • Third-party API integrations • Backend bug fixing and troubleshooting • Existing codebase maintenance and feature development • Refactoring and improving legacy Java applications • Unit testing with JUnit • Node.js backend development • React when full-stack work is required I’m particularly comfortable with projects where you already have an application and need an experienced developer to understand the codebase, fix issues, implement new features, or continue development. I value clear communication, clean code, practical solutions, and long-term collaboration. If you have an existing Java/Spring project that needs development or maintenance, send me the details and I’ll take a look.

  • Java
  • Hibernate
  • Spring Boot
  • Spring Framework
  • API
  • Web Service
  • Spring MVC
  • SQL
  • RESTful API
  • GitHub
  • API Development
  • Node.js
  • Scriptwriting
  • Google APIs
  • JSON
  • React
Vu H.

Hanoi, Vietnam

$10/hr
5.0
10 jobs

Senior Fullstack Software Engineer | Java, Node.js, React | CMS & IoT Expert 🚀 About Me I am a Senior Fullstack Software Engineer with 4+ years of experience in developing high-performance web applications, CMS platforms, and IoT solutions. My expertise spans across Java Spring Boot, Node.js, React, Magnolia CMS, and cloud-based architectures. I have led teams, optimized complex systems, and built scalable solutions for enterprise-level clients. 🔹 Backend: Java Spring Boot, Node.js, NestJS, Microservices, GRPC 🔹 Frontend: React.js, React Native, Headless CMS 🔹 CMS: Magnolia CMS, Liferay, WordPress 🔹 Databases: MySQL, MongoDB, SQL Server 🔹 DevOps & Cloud: Docker, Kubernetes, GitLab CI/CD, AWS 🔹 IoT & AI: Zigbee, MQTT, OpenCV, AI-based detection systems 💼 Notable Projects ✅ MMP’s CMS Website: Built a Java Spring Boot-based CMS optimized for high traffic and large datasets. ✅ Dentsu’s Headless CMS: Developed a scalable API-driven CMS using Magnolia CMS and React. ✅ Yoolife & YooIOC Applications: Smart city applications for residential and operational management. ✅ IoT Platform for Smart Devices: Developed a gateway integrating Zigbee, Z-Wave, and BLE devices with AI-powered event detection. 🔍 Why Work With Me? ✔ Proven expertise in enterprise CMS solutions & IoT systems ✔ Strong problem-solving skills in system architecture & optimization ✔ Experience leading development teams & mentoring junior engineers ✔ Passionate about building scalable, high-performance applications Let’s connect and bring your ideas to life! 🚀

  • Java
  • Spring Boot
  • Ecommerce
  • Ecommerce Website
  • AWS IoT Core
  • NestJS Development
  • Embedded Linux
  • React
  • React Native
Dong D.

Ho Chi Minh City, Vietnam

$15/hr
4.6
4 jobs

Technical Leadership: Driving architectural decisions, designing microservices, and ensuring code quality across the full stack. Backend Development: Expertise in Java (8+), Spring Boot, Hibernate, API design (REST/SOAP/gRPC), and database management (SQL/NoSQL). Frontend Development: Developing responsive, user-facing interfaces using frameworks like React or Angular. System Design & Optimization: Creating secure, scalable applications and improving performance. CI/CD & DevOps: Utilizing tools like Docker, Kubernetes, Terraform, and Jenkins for deployment, OpenSearch, RabbitMQ, Kafka, Kibana. Experiences with AI technology, Clause Code, Cursor, Copilot, Bedrock

  • Java
  • Spring Boot
  • Spring Framework
  • Docker
  • MySQL
  • Angular
  • React
  • PostgreSQL
  • MongoDB
  • Ruby on Rails
  • Microservice
  • JavaScript

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 Vietnam on Upwork?

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