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

Jesu Rajaram Agency Contractor

Java / J2EE Web developer

India - Tests: 5

Java/J2EE Developer with more than 7+ years of IT experience. + Expertise in end to end implementation and delivery of challenging and innovative projects + Experience in building highly scalable/available systems + Expertise and experience in delivering with technologies like spring struts jquery ajax Rest web services ejb etc.. Looking forward to own and execute innovative and challenging assignments

Associated with: 10DECODERS-SERVICES

$11.11 /hr
109 hours

Alexander Monakhov

Java EE experienced software engineer

Ukraine - Tests: 3

I've worked on Java EE web application about 5 years. I developed web applications based on most popular enterprise frameworks like: Hibernate, Spring, Apache Struts, Apache Beehive, Apache Wicket - and well known technologies: EJB, Web services, JSF, Servlets/JSP, Portlets. I have a good experience in working with Google App Engine and several Google API libraries. Also I've got basic knowledge of PHP programming language and I used to work with Javascript, Dojo, Cometd frameworks. I've worked with MySQL and Oracle DB database servers. I've got good knowledge of SQL, software engineering, architecture development, automated testing, etc.

100% Job Success
$27.78 /hr
8,578 hours

Adrian B.

Senior Java | J2EE | Scala | Large scale apps

Romania - Tests: 2 - Portfolio: 6

As a java web developer with over 9 years of experience, I have been involved in all aspects of the software life-cycle, from analysis, design, development and testing, to installation and deployment of web applications.I have extensive knowledge of Java, J2EE, SQL and unit testing.

Groups: Application Developers Alliance

$22.22 /hr
325 hours

Saravanan S

Saravanan S Agency Contractor

Process Architect, Java/PHP Developer & ProcessMaker/Alfresco Expert

India - Tests: 1 - Portfolio: 4

Having 4 years of experience in Android, PHP application design and development with CodeIgniter with highest quality and Intuitive design. + implemented 9+ processes with ProcessMaker. + Building ProcessMaker plugin called ProcessDrive which does the integration of ProcessMaker with Google Drive & Calendar. + done ProcessMaker integration with tools such as SugarCRM, Alfresco & Zimbra. + delivered about 10+ Android apps. + developed 10+ CodeIgniter Projects.

Associated with: ProcessDrive

$22.22 /hr
345 hours

Mykhailo Smyrnov

Mykhailo Smyrnov

Java Developer

Ukraine - Tests: 2

I am a Java Developer with 3+ years of experience. I have skills in building Java-based web-applications using following technologies: - Core Java - JavaEE (Servlet, JSP, JSTL, JDBC, JPA) - Spring Framework (Spring MVC, Spring Security) - Hibernate - JavaScript (jQuery, AngularJS) - JUnit - Maven - Git I also have a great desire to start working with Scala-based technologies: Scala Lang, Play Framework, Akka, Slick. I am looking for opportunities to apply my skills. Additional language: Russian (fluent).

$17.00 /hr
2,190 hours

Ostap M.

Ostap M. Agency Contractor

Java Developer

Ukraine - Tests: 3 - Portfolio: 3

I am Java Developer with more 3 years of experience. I have developed many projects using modern frameworks and able to learn new one quickly if needed. Before I worked as team member developing networking client-server application and some web projects using MVC frameworks or plain JSP/Servlets. Languages : Java, Python Technologies : JSP, Servlets, JDBC, Web Services, REST Databases : MySQL Frameworks/Libraries: Spring, Hibernate(JPA) , JUnit, JavaFx, Netty Design skills: OOP, Gof patterns, UML Software Development Methodology: Agile, XP, TDD Tools: Maven, SVN, Git, Jenkins IDE: Intellij Idea, NetBeans Other: HTML, JavaScript, jQuery, XML, JSON, JIRA

Groups: Corona Labs

Associated with: Progost

88% Job Success
$22.22 /hr
189 hours

Amitkumar Patel

Amitkumar Patel

Java Developer

India - Tests: 6 - Portfolio: 3

We are a group of professional software developers. We specialize in making quality mobile apps and providing end to end mobile app solutions with strict quality control process for best user experience. we also offer mobile game development and app marketing. We have a strong team of web developers to develop custom softwares and deliver incredible web apps and websites for all platforms. We have great infrastructure and top quality engineers forming a dynamic workforce with great reliability. Our approach is to deliver exceptionally flexible solutions that gives maximum advantage at minimal cost to our customers. Join us to get benefit from our highly experienced and professional IT team with a range full of skills and deep industries expertise with latest technologies like iOS, Android, Blackberry, Java, PHP, Joomla, Magento, Wordpress etc.

$22.22 /hr
437 hours

Alexander Glebov

Alexander Glebov

Senior JAVA Developer, JAVA Architect, Project Manager

Russia - Tests: 1

My latest achievement is Full-stack rich web application development. I'm using AngularJS and Bootstrap for the front-end. RESTful back-end powered by Java and following frameworks: Jackson serializes JSON, Spring for controllers and services, Hibernate as data mapper. • Having overall 15 years of professional experience. 12 years of Java development experience, 3 years of experience in Project Management • Expertise in database driven J2EE Development. Distributed and Clustered Application. Client-Server TCP-IP socket Application. • Experience in Project Management • Experience in Oracle and MySQL Database Administration • I have the ability to define system architecture, ability to research and fix non-trivial bugs, ability to fine tune system performance (optimizing DB queries, minimizing distributed calls, tuning GC parameters etc.). Teamwork rate high.

100% Job Success
$55.56 /hr
1,768 hours

Juan David Gil Diaz

Juan David Gil Diaz

Not Another Java Programmer

Colombia - Tests: 6 - Portfolio: 1

During the last years, I have been working as an employee as well as an academical student/researcher with J2EE Web and J2SE stand-alone environments. During the last year I worked for PSL (, CMMI level 5 company qualified for their good practices and awarded with the Software Process Achievement Award by the IEEE and the SEI (Software Engineering Institute). In PSL I developed some modules for a large Web proyect called Impacta, sold to a important motorcycles assembler in Colombia. Impacta is a Web application module that communicates with the company's ERP through Web-services, it has a multi-layer arquitecture that supports a with a CRM like functionality. Impacta uses JSF(Java Server Faces) for its presentation-layer, along with Ajax, in its business-layer uses pure Java integrated with Spring and Web- Services(Xfire) and in its persistence-layer, a PSL's propietary persistence framework was used against an Oracle DB.

100% Job Success
$25.00 /hr
2,678 hours