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, 489 Java projects are completed every quarter on Upwork.

489

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.72.

4.72
Last updated: August 1, 2015
Clear all filters
  1. azza abady

    azza abady

    JAVA Developer

    Egypt

    I'm a Junior Java developer with extensive experience in building high quality sites. My experiences range from building responsive sites that work well cross-browser to building scalable sites for the financial services industry. I like working on projects with a team that cares about creating beautiful and usable interfaces. It's important to me to build long term relationships with clients, so I'm primarily looking for long term projects. I'm flexible with my working hours and am happy to work closely with any existing freelancers you work with. I look forward to hearing from you!

    $11.11 /hr
    0 hours
    0.00
  2. Ilya Primashov

    Ilya Primashov

    Java Developer

    Thailand - Portfolio: 1

    - Java (versions 6, 7, 8) – middle developer (5+ years of experience) - Maven, Gradle - Servlets, JSP, Spring Framework, Spring Boot, Tapestry 5 - Hibernate - Terracotta, Hazelcast - Tomcat - Android development: Android SDK API, LibGDX framework Excellent OOP, design patterns, optimization and debugging skills - Groovy – basics - C++ – basics - PHP (versions 4 and 5.x) – 5+ years of experience - Kohana web framework - Memcache - Basic front-end knowledge – HTML, CSS, Javascript (JQuery) - Databases: MySQL (over 8 years of experience), SQLite, MongoDB - Version control: svn, git - IDE: Intelliji Idea, Android Studio (based on Intelliji Idea), Eclipse - Bug trackers: Trac, Redmine, Jira - Build/deployment tools: Bamboo, Jenkins

    $33.33 /hr
    0 hours
    0.00
  3. Millions S.

    Millions S.

    Java Developer

    Pakistan

    I am a fresh graduate in computer Science and start doing freelancing, my majors are OOP,Java coding and developing,Machine language and instruction computer graphic and Animation,imaging and adopt-photo shop. I also done Computer connection and Networking.I'm very keen about my work and give my 100% to satisfy you! I am happy to do Assignment related to computer science and Mathematics,good in Calculus. So,Feel free to contact any time,I'm happy to do your work. Thank you!

    $5.00 /hr
    0 hours
    0.00
  4. Aaron Isaac

    Aaron Isaac

    Java Developer

    United States - Portfolio: 5

    I'm a 4th year student in the Computer Science field. What I do: I work mainly in pure java on the desktop. Most of my software is focused on -automating tedious task -tools that manipulate images -tools that crunch numbers -any sort of tool or software that solves a problem I also do tech support and troubleshooting. If you have a problem, I can fix it. I am interested in Data Mining, Image Manipulation, Software Simulations, Games Development. Lately I've been learning about Android architecture in hopes to branch from pure Desktop apps to Mobile and Web apps. I'm in my 4th year of college now in the Computer Science program and aiming to minor in Mathematics or Physics. I've done work for others and hobby projects for myself. I pride myself on writing bug free, easy to read, organized code. Also, I am flexible. Just because I am not %100 percent familiar with a technology doesn't mean I won't learn the technology in order to complete a job. I find this is in fact the best way to learn, by tackling a subject you aren't familiar with. This is my fulltime job. I will focus on a project to ensure 100% satisfaction and customer support for the client, because quality software/support means more jobs and better pay. If I were to not release quality code, it would harm my reputation and I would lose clients. I am located in Central Standard Timezone, USA. English is my native language. I am available most days unless I am with a client or in class. What happens is when you accept my bid, we sit down over skype, email or your preferred method of communication and discuss the requirements of the project. Then we make sure that we both have a clear understanding of what it is that needs to be done. We agree on the solution then I go to work on it. If you want, you can watch what I do through streaming video, or just leave me to it. I contact you if there are any issues, questions, or concerns. You may also contact me if anything changes in the requirements or if you have any questions or concerns. Payment can also be discussed. I prefer a set price, rather than by the hour. As well as milestones, though I am pretty flexible with pricing and will usually consider someone's budget and work to make sure you're getting the best value for your money.

    $10.00 /hr
    0 hours
    0.00
  5. Ravi Kumar

    Ravi Kumar

    Java Developer

    India

    • Expertise in coding, implementing and testing (data structure, functional business logic and Manual) • Extensive experience in J2ee domain using oop’s concept of software development. • Experience in JDBC using MYSQL, ORACLE, building dynamic project using core java technology, java server pages, and servlets, hibernate, struts etc • Experience in working with different IDE’s i.e. Eclipse, NetBeans & server(Tomcat) • Well versed with various stages of software Development Life Cycle (SDLC). • Proven ability to produce the highest quality results working under extremely tight deadlines and a very strong team player. • Teaching different courses of Computer Science, Arranging Seminars and Guiding Projects at Graduate and Post-Graduate level • Allied work in teaching, Scheduling and Co-ordinating the Time tables, Procuring Hardware and Software for the Computer Lab • Extensive experience in J2ee domain using oop’s concept of software development. • Extensive experience in ANDROID Applications (4.0, 4.1.etc). • Experience in JDBC using MYSQL, building dynamic project using core java technology, java server pages, and servlets and hibernate.etc • Experience in working with different IDE’s i.e. Eclipse 7.1,NetBeans 6.0 • Check for timely delivery of different milestones. • Identify Training requirements and forward it to the Project manager (Technical and Soft skills) • Well versed with various stages of software Development Life Cycle (SDLC) • Proven ability to produce the highest quality results working under extremely tight deadlines and a very strong team player • Focused and hardworking, self motivated and team oriented; with proven capability to meet high-pressure deadlines and coordinate multiple projects • Confident and resourceful with a willingness to learn new concepts and apply them to yield successful results • Experience in ORACLE and DBMS (Database Management System) • Subjects of interest are Object Oriented Programming (C++, Java), Data Structure, DBMS, Computer Graphics, Computer Networking, Visual Basic, Oracle. • Involved in Website Design & Development of Software • Responsibility includes teaching Post Graduate Diploma in Computer Application (PGDCA) at the Department of Computer Application Teaching

    $5.56 /hr
    0 hours
    0.00
  6. Ostap Turchyniak

    Ostap Turchyniak

    Java Developer

    Poland

    Hello, I am Junior Java Developer with 1 year of Java/JEE experience in the financial area. Beside of this I have experience in Android development. Computer science engineer degree at International Scientific and Technical University in Kiev. Professional skills: ● Java: Java Core, JDBC, Multi-threading, Swing, JEE, JMS, Android. ● Frameworks: Spring, Hibernate. ● Databases: MySQL, MongoDB. ● Testing: JUnit, Mockito, Selenium. ● Additional: Protobuf, Guava. I prefer to establish long term reliable and trustworthy relations. Looking forward to working with you.

    $10.00 /hr
    0 hours
    0.00
  7. Yevhen L.

    Yevhen L.

    Java Developer

    Ukraine - Tests: 2 - Portfolio: 1

    I have been developing software for the last 3 years. In the process of development I keep a few principles in order to provide flexible and reliable application using the best known practices: simplicity, easy-maintenance and extensibility. My primary field of work is a backend part of web app is written in Java. Also I have experience in the development of client part in the form of single page app (javascript) or android app. I worked with the following technologies during my career - for backend: java, spring (IO, Sring Data, Spring MVC, Spring Boot), hibernate, mongodb, mysql, restful api’s; - for frontend: javascript, backbone.js. I am here to apply my knowledge and experience to make your applications existing and working like a charm.

    $15.00 /hr
    0 hours
    0.00
  8. Simeon Arabov

    Simeon Arabov

    Java Developer

    United Kingdom - Tests: 3

    I'm a Java programmer and a QA tester. I have worked for several companies and I have proved my professionalism in the I.T. field. Strong attention to details, a team-player, willing to work to the bone - available during the whole day/night. Professional report writing and good at spotting bugs or design flaws.

    $10.00 /hr
    0 hours
    0.00
  9. Volodymyr Stefanyuk

    Volodymyr Stefanyuk

    Java Developer

    Ukraine

    I have more than 10 years expirience in Java and related technologies and that is my main expertise. I have been involved into many different by flavours and size projects. To name one of this: Pluripharm warehouse system. Pluripharm (http://www.pluripharm.nl) is one of the biggest pharmacy warehouse in The Netherlands. I was involved into architecting/creating automation software set for almost all needed business activities, including controlling robotics systems (https://www.youtube.com/watch?v=2AXi6oV_zCw). Besides of business projects itself I also was involved into creating/supporting several libraries/frameworks which were used by our company's projects as well by other companies. One of which I am proud of is: https://github.com/quadrate-org/jaf This framework allows to simplify a lot creating application build by using Spring/Hibernate/etc. on server side and SWT/JFace on client side. It uses convention over configuration by allowing to minimize efforts needed during applications creating. One of my hobby is embedded programming by using Raspberry Pi and similar/related stuffs. Recently I created own robot which is controlled by client software. Here is presentation about it - http://prezi.com/zqmdj_5qcn0p/?utm_campaign=share&utm_medium=copy&rc=ex0share. In general I am interested in IoT theme and going to work further in this area.

    $33.33 /hr
    0 hours
    0.00
  10. Anatolii Bed

    Anatolii Bed

    Java Developer

    Ukraine - Portfolio: 5

    I'm Java Developer with experience in building Enterprise Java Applications, Android Applications and Games for the next platforms: Android, Mac, Windows, Unix, HTML5. I also developed 2 Enterprise Applications using JavaEE, 3 mobile applications and 5 games(two of them are Multiplatform-games)in last three years. Few projects described in my profile. Some of these projects I published to Google Play. In sum they have almost 1 000 000 people audience. So I have experience with mobile game development cycle. Last year I worked in international company NetCracker as java developer and was participated in the development of two projects. First project for mobile operator from Singapore, second for mobile operator from Australia. Also I have experience with big projects.

    $10.00 /hr
    0 hours
    0.00