Get Your Java Programming Project Started Today!

Post your Java projects on Upwork and hire expert software engineers and senior Java developers. They can create mobile applications for Android and iOS, redevelop Android widgets, modify and add new Java scripts to your custom Java software, or develop GUI applications with the Swing GUI widget toolkit. The java developers on Upwork are experienced in Java persistence frameworks (like Hibernate), web development, security or database frameworks and Java project lifecycle management tools (like Maven). They can also check, fix or add new Java classes into your Java code, or manage your software debugging, quality control software development or testing tool programming.

Java is a class-based, object-oriented computer programming language that is ideal for cross-platform application development. It comes with a library of commonly used classes and utility functions, called the Java API. On Upwork, the world’s largest online workplace, companies hire experienced Java architects and software engineers to develop all kinds of cross-platform applications, from torrent clients and media players, to helpdesk tools and mobile apps.

Browse Java job posts for project examples or post your job on Upwork for free!

Java Job Cost Overview

Typical total cost of Upwork Java projects based on completed and fixed-price jobs.

Upwork Java Jobs Completed Quarterly

On average, 406 Java projects are completed every quarter on Upwork.


Time to Complete Upwork Java Jobs

Time needed to complete a Java project on Upwork.

Average Java Freelancer Feedback Score

Java Upwork freelancers typically receive a client rating of 4.73.

Last updated: October 1, 2015
Clear all filters

Kevin J.

Kevin J.

Analytics and SEO Specialist

United States - Portfolio: 4

I am passionate about SEO, internet marketing, and the wide range of techniques involved in bringing businesses and clients together through various online mediums. My methodical approach to online marketing and analysis assumes that each website or campaign possesses unique challenges. I take into factor the varying dynamics of your business model, the competitive landscape of your industry and your specific goals to create and execute a strategy that is both tailored and measurable. I can help with your online management, search engine marketing, and Google Analytics goals. I have spent over 6 years in the internet marketing industry, and understand both the technical and psychological aspects of the industry. So even the most difficult problems you may be having in this industry I can usually solve it. I am located in Pittsburgh, Pa, and am able to begin working on your project immediately. I look forward to hearing from you soon.

100% Job Success
$47.00 /hr
12 hours

M Chabaita

Experienced Software Developer


I am a Computer Science graduate with more than 8 years of hands-on experience. I build Java Enterprise based applications that are robust using the latest technologies and APIs. Whether its a new project, or an existing one, Im able to lead the project and work with other other team members remotely and onsite(if applicable) in order to achieve completion of the project, that is my promise. I am based out of Ottawa, Ontario and is willing to travel to if needed. Im always available via phone, Skype and Email.

$22.22 /hr
544 hours

Lei Zhang

Python/C++/Java/Web/Mobile Software Developer

Canada - Tests: 6

Over the past four years, I have been working in roles like mobile application programmer, security application developer, and J2EE web portal consultant for financial and engineering companies. I have solid design and programming skills in Java, Python and C++ with solid domain knowledge in application security and secure protocol design. In addition, I have also worked with a variety of mainstream web servers, databases and open source libraries in my previous projects. I am seeking opportunities to help create software that best suit you or your business needs with customer's satisfaction guaranteed.

$16.67 /hr
73 hours

Ramya S.

Java J2EE expert with SQL knowledge and testing skills

India - Tests: 1

Deliver my best and have a good working knowledge in all the phases of software development life cycle, from requirements analysis to maintenance and support. Possess excellent communication skills, innovative, good team player and sound in interpersonal relationships.

$27.78 /hr
677 hours

Cuong Le

Cuong Le

Senior Software Developer (C/C++/MFC,Java,...)

Vietnam - Tests: 4 - Portfolio: 4

Thanks for your reviewing. I am Cuong Le. I have over 6 years of software development experience in C/C++/MFC. Experienced in software development life cycle including requirement analysis, design and implementation. Programming Languages: C/C++, MFC, C#. Databases: PostgreSQL, SQL Server. Software process: CMMI, Agile (Scrum, Jira tool). Other: Visual Studio, Eclipse, UML, GIS, GPS, XML, XML-RPC, COM, Hook, GDI, DirectX (DirectDraw, DirectShow, Direct3D), Touch Screen device and printer device. Further information, please refer at

94% Job Success
$8.89 /hr
22 hours

Hendrik Tukunang

Hendrik Tukunang

Professional web, mobile and desktop developer

Indonesia - Tests: 9 - Portfolio: 6

I specialize in web development, specifically Django-python Framewrok, PHP, MySQL, Ajax, jquery including but not limited to mobile (Android specifically), java desktop etc. I also rank in the top of my field in regards to Artificial Intelligence. My specialties compliment a wide array of industries. For example, a few of my recently completed projects include; hotel and tour reservation, library information systems, supermarket information systems through to more complex infrastructure such as cloud technology systems and more.. I pride myself on going the extra mile for my clients. But don’t take my word for it, please read my cliental feedback for an unbiased opinion. Kind Regards, Hendrik Tukunang Web Developer, Entrepreneur, Business owner/operator. Client for life..

92% Job Success
$12.00 /hr
25 hours

Andres Vergara

Andres Vergara

Software Engineer + Expert Developer [English-Spanish]

Colombia - Tests: 6 - Portfolio: 14

I'm software engineer/developer. I have around 5 years of experience in the area, managing IT projects and developing a wide range and variety of applications, including: web portals, information systems and other custom solutions as scripts & templates. In this way I have worked with a variety of technologies & platforms at the back, middle and front end such as: Java, JEE, Spring, PHP, Zend Framework, CSS, HTML, JavaScript, JQuery, Ajax, Flash + Action Script SQL, PLSQL, Oracle, MySQL, Postgres SQL, SQL Server. I also have experience developing for Moodle LMS and apps for Android devices & tablets. I am seeking to build opportunities for you and your business. Thanks & regards

$15.60 /hr
1,370 hours