Hire the Best Java Developers in Dubai, AE

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

Dubai, United Arab Emirates

$45/hr
5.0
10 jobs

I am a Senior Software Engineer with a proven track record in designing, developing, and optimizing complex back-end systems. I specialize in Java, microservices, cloud solutions, and financial software development. My goal is to build scalable, secure, and efficient systems that meet the diverse needs of modern businesses. What I bring to the table: • Back-End Development Expertise: Extensive experience with Java (8-21), Spring Boot, and .NET Core in building scalable, high-performance applications. • Financial Systems & Data Processing: I’ve led back-end development for financial market websites and banking systems, including core banking, instant payment systems, and data analytics. • Cloud & DevOps Knowledge: Proficient in cloud-native development on AWS and Azure, coupled with a strong understanding of CI/CD pipelines, using Jenkins, Docker, and Kubernetes. • Scalable Architectures: Deep knowledge in microservices, RESTful APIs, and event-driven systems, ensuring your applications are scalable, maintainable, and future-proof. • Team Leadership: I’ve mentored teams, conducted code reviews, and implemented best practices in software engineering, from development to deployment. • Active Contributor on StackOverflow: With +3K points and a positive impact on 3.4 million users, I regularly contribute to solving technical problems and sharing knowledge with the community. Notable Achievements: • Led major projects for companies like Glovo, ING, and British Petroleum, delivering high-impact, secure solutions. • Contributed to open-source projects like IBAN4j and wrote technical articles for Baeldung. • Passionate about clean code, and consistently improve the development process through automation and agile methodologies. If you’re looking for a seasoned software engineer who understands the intricacies of building and maintaining robust back-end systems with Java and cloud technologies, I would be thrilled to help you turn your vision into reality.

  • Java
  • Apache Tomcat
  • Spring Boot
  • Spring Framework
  • SQL
  • MySQL
  • PostgreSQL
  • Python
  • Apache Maven
  • Spring MVC
  • IBM MQ
  • RabbitMQ
  • REST API
  • CI/CD
  • Linux
Nikhil J.

Dubai, United Arab Emirates

$25/hr
4.6
26 jobs

Full-stack developer with 9+ years building scalable web and mobile products — and a 100% Job Success score across 20+ Upwork contracts to back it up. I take projects from architecture to production: clean front ends, solid APIs, well-designed databases, and cloud deployments that hold up under load. Recently I've focused on AI-integrated products — LLM pipelines, smart automation, and the engineering that turns an idea into something that actually ships. What I build: • Web apps — React, Next.js, Vue, Angular, Node.js, Express, Python • Mobile apps — React Native and Ionic • AI features — OpenAI/LLM integration, prompt engineering, OCR & NLP pipelines, AI-driven dashboards • Cloud & DevOps — AWS and Azure, Docker, CI/CD automation for fast, secure releases A few things I've shipped: • An AI-enhanced HRMS platform with resume screening, payroll, and workforce analytics • A GPT-powered interview-simulation app that generates and scores mock interviews • A clinical-operations platform with an ETL pipeline that migrated 20GB+ of legacy data • A fintech wallet with eKYC and Aadhaar-based eSign verification Why clients keep coming back: • Reliable and on time — my reviews mention it more than anything else • Clear communication — I respond within a few hours and keep you in the loop • Built to last — clean architecture and secure systems, not quick hacks If you've got a web, mobile, or AI project that needs someone who can own it end to end, send me a message and tell me what you're building. Let's make it real.

  • React
  • Node.js
  • ExpressJS
  • Vue.js
  • MongoDB
  • React Native
  • Angular
  • Next.js
  • Python
  • Artificial Intelligence
  • Large Language Model
  • Retrieval Augmented Generation
  • ChatGPT
  • Prompt Engineering
  • Data Analysis
  • Claude
  • OpenAI Codex
Mohamed H.

Dubai, United Arab Emirates

$30/hr
5.0
12 jobs

🥇 TOP RATED | 👨🏻‍💻 500+ WORKING HOURS | 💼 7+ YEARS EXPERIENCE | 🏆 100% Job Success | 🇦🇪 Based in Dubai UAE ⭐️⭐️⭐️⭐️⭐️ "I highly recommend Mohamed, he is the perfect freelancer, always available, very proactive, and with outstanding experience in Java. I think you can't find better" ------------------------------------------------------------------------------ ⭐️⭐️⭐️⭐️⭐️ "Very knowledgeable in Java and quickly came up with a solution. Will reach out again for Java-related work." ------------------------------------------------------------------------------ ⭐️⭐️⭐️⭐️⭐️ "A great person and a great developer. Fawzy is a real asset to the project, a great help to the rest of the team, able to "get on with the job" and make things happen!" ------------------------------------------------------------------------------ ⭐️⭐️⭐️⭐️⭐️ If you're looking for the top 3%, Mohamed IS your candidate. ” “ Having worked with Mohamed for around 2 years in the same team, I can safely say he's a brilliant problem solver & I've met a few. If you ever have a technical chat with him, you can't help but notice "the spark". Not to mention that he's very supportive & a great team player. -- Linkedin Endorsement ------------------------------------------------------------------------------ ⭐️⭐️⭐️⭐️⭐️ “ Mohamed is such a great professional to work with. He has a strong knowledge and does not understand things from the surface, but he works and he understands things accurately and helps you to understand that during work, He is one of the best I've worked with and helps a lot non-stop I enjoyed working with him and I hope to work with him again ” -- Linkedin Endorsement ------------------------------------------------------------------------------ I'm Mohamed Hassaballa, a Senior software engineer with 7+ years of corporate experience delivering high-quality Backend/Frontend applications Serving millions of users, with perfect keenness to standards and best code practices / Design patterns, ** My main stack for backend development is: - Java "8 - 11", Spring, Spring boot, Spring data, Spring Cloud, Hibernate, Mysql, Redis, and Kafka ** I work with "VueJs, and ReactJs for Frontend Development, with proficiency in Frontend Markup "HTML/CSS" ** Tools I work with daily " Git "Bitbucket / Gitlab", IntelliJ, Jenkins ------------------------------------------------------------------------------ I can deliver all backend/frontend requirements in a business-aware manner, where I will focus on quality and cost at the same time, while business always changes, I can guarantee to deliver solutions that can be easily extended and maintained, with a complete focus on quality, delivery time and within suggested budget.

  • Java
  • Spring Boot
  • JavaScript
  • React
  • API Integration
  • Spring Security
  • Microservice
  • API
  • OAuth
Adrees T.

Dubai, United Arab Emirates

$39/hr
5.0
24 jobs

I am a highly accomplished and top-rated Plus Software Architect with over 9 years of experience in industries such as E-commerce, Telecommunication, Travel, and Education. With a 100% job success ratio and fluent English communication skills, I excel at architecting scalable, efficient, and innovative solutions, and consistently deliver high-quality results across complex software projects. Technical Skills: - Java: Proficient in Java 7, 8, and 11, utilizing it extensively for developing robust applications. - Spring Framework: Experienced in leveraging the power of Spring Framework, Microservices, and Spring Cloud for building scalable and efficient solutions. - Messaging Technologies: Skilled in implementing asynchronous messaging using Azure Service Bus, Apache Kafka, RabbitMQ, and Netflix Conductor, enabling seamless communication between components. - Cloud Technologies: Experienced in working with AWS EC2, Amazon S3, Amazon Rout53, Amazon Redshift, and utilizing ThoughtSpot analytics. Also proficient in ELK Stack, Docker, and Docker Swarm for containerization and deployment. - Front-end Development: Hands-on experience with AngularJS and Angular 8, ensuring engaging and responsive user interfaces. - Database Technologies: Well-versed in working with various databases including Oracle, MySQL, Postgres, and MongoDB. Proficient in designing and optimizing stored procedures for efficient data retrieval and manipulation. - Web Technologies: Proficient in JWT, JavaScript, CSS, jQuery, HTML5, and Bootstrap, enabling the development of modern and visually appealing web applications. - Development Tools: Experienced in using tools such as Maven, Apache Tomcat, Gradle, and version control systems like Git and TFS, ensuring streamlined and collaborative development processes. - CI/CD and Agile Methodologies: Skilled in implementing CI/CD pipelines using Jenkins, Jira, Confluence, Bitbucket, and Agile Scrum, facilitating continuous integration, delivery, and efficient project management. - Android Development: Proficient in Android application development, creating native mobile experiences for Android users. - Familiar Technologies: Familiar with Node.js, MongoDB, and Kubernetes, keeping up-to-date with emerging technologies and trends in the industry. With my extensive technical skills and experience, I am well-equipped to contribute to complex software projects, drive innovation, and deliver high-quality solutions.

  • Java
  • Hibernate
  • Spring Boot
  • Spring Framework
  • AngularJS
  • Microservice
  • Angular
  • Apache Kafka
  • Node.js
  • Docker
  • Dropwizard
  • JavaScript
  • RabbitMQ
  • Unit Testing
  • Mockito
  • Kubernetes
  • MongoDB
  • Jenkins
  • CI/CD
Fahad Iqbal M.

Dubai, United Arab Emirates

$25/hr
5.0
6 jobs

Over 8 years of experience solution-oriented professional focusing on area like digital transformation, microservices, cloud, DS, ML & J2EE Development with good knowledge of Software Analysis and Design. Build core Application & Support in domain of Banking, Governments, Networks, Finance sector and Product life cycle Management System. Skills & Strengths: - JAVA / JEE / Angular / Node - Microservices - Spring Boot / Spring cloud / Netflix OSS components(Eureka, Zuul, Hystrix) - Microsoft Azure - Azure pipelines / CI/CD - DevOps, Agile (SCRUM) - SQL, NOSQL - Splunk - Dynatrace - AppDynamics - Containers Orchestration: Kubernetes, Docker Swarm, Azure CS - Oracle Flexcube Direct Banking (FCDB) - Oracle Felxcube Universal Banking (FCUB) - Oracle Financial Crime and Compliance Management (FCCM) - Angular / Node - JSF - Prime Faces - SPRING - STRUTS - HIBERNATE - Rational Developer for IBM WebSphere, - IBM WEBSPHERE SERVER - ORACLE Web Logic Server - Crystal, Reports - Jasper Reports - SOAP Services - Rest Services - Bit Bucket - Oracle, POSTGRES, MySQL, MSSQL, Mongo DB

  • Java
  • Hibernate
  • Spring Boot
  • React Native
  • iOS Development
  • Android
  • iOS
  • WordPress
  • Kubernetes
  • Spring Cloud
  • J2EE
  • Java Persistence API
  • Microservice
  • Spring MVC
  • Responsive Design
  • SQL
Waqas A.

Dubai, United Arab Emirates

$40/hr
5.0
9 jobs

⭐ Rising Talent ⭐ 100% Job Success ⭐ 746+ Upwork hours ⭐ 5+ Job's Successful Completed Are you looking for a reliable, skilled JAVA developer to build scalable microservices and responsive web applications? Do you need a full-stack developer who can understand your unique requirements and deliver custom solutions tailored to your business? If you are struggling to find the right resource due to time or budget constraints, you’ve come to the right place!🚀 Hi, I’m Waqas Ahmed, a Full-Stack Developer with over 15 years of experience in designing, developing, and maintaining high-quality backend systems and web-based solutions. I specialize in Java, Spring Boot, and microservices architecture, and I’ve worked across various industries to deliver robust, scalable, and efficient software solutions. 🎯My goal:🎯 💻- Provide A quality work ✅- Provide feedback and update daily 🧠- Go beyond expectation. 🚀🚀 Latest-Technology Stack: 🚀🚀 Spring Boot, Spring WebFlux, Micro Services, Lambda Expression, Stream API, Optional, Functional interface, Reactive Programming, DevOps, Jenkin Pipeline etc. Microservice: Netflix Hystrix, Spring Cloud Config, Sleuth, Zipkin, Eureka Service Discovery, Zuul API Gateway, Spring Cloud Gateway, KrakenD API Gateway etc. Containerization: Docker, Docker Swarm, Kubernetes, Helm Chart, docker-compose. DevOps: Linux Fundamentals and Scripting, Git, Bitbucket, Jenkins, Artifactory, Sonar, Ansible, Puppet, CI/CD Pipeline, Maven, Gradle. Web Services: RESTFUL web services and SOAP based web services plus Apache CXF Framework, JIBX, Apache XSD, REST Easy 3.0, JAXB. AWS Cloud: EC2, VPC (subnet,IGW,Route Table), ELB, Amazon RDS, IAM, AMI, S3. Monitoring / Logging: Kibana, Elastic Search, fluentd, Metricbeat. Search Engine Libraries: Lucene 3.5, Elastic Search JEE frameworks: Spring DI/IOC, Spring AOP, Spring Security, Spring MVC, Spring Data, Spring Batch, Spring Boot, Spring WebFlux, Struts, Hibernate, I Baits, JSF with Prime Faces, Facelets, Richfaces, JSP Template Framework, Tiles Framework, MVC, Free Marker Templates. Software Engineering: Object Oriented Analysis & Design (OOA&D), UML, Process Model (Waterfall, Agile, Scrum), Design Patterns. Data Bases: MYSQL, PostgreSQL, Oracle 11g, Mongo DB. Testing: TDD, Junit, TestNG, Mockito, Wire mock, Integration Test MOM/Streaming Platform: RabbitMQ, JMS, Apache Kafka (Consumer, Producer, Connect, Stream) APIs, Topic. Application Servers: Apache Tomcat, Oracle WebLogic 11g, 12c. Platforms: Microsoft Windows, Linux, Mac OS. Tools: Spring Tool Suite, Eclipse, IntelliJ IDEA, Bitbucket/SVN/GitHub/ Jenkins / Sonar, Enterprise Architect/ Visual Paradigm.

  • Java
  • Spring Boot
  • Spring Framework
  • Microservice
  • Spring Integration
  • Apache Kafka
  • Kubernetes
  • Docker
  • API Integration
  • Spring Security
  • PrimeFaces
  • Jakarta Server Faces
  • Spring Data MongoDB
  • Web Service
  • Spring Cloud
  • OAuth

How it works

Post a job for free Post 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 near Dubai, on Upwork?

You can hire a Java Developer near Dubai, 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 near Dubai, 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 near Dubai, 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.