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: September 1, 2015
Clear all filters
  1. Mohamad Awada

    Mohamad Awada

    Customized Translation and Editing Services

    Venezuela - Tests: 4 - Portfolio: 2

    "I highly recommend Mohamad. He performed his task [...] with more care and efficiency than any other worker I have ever hired. He was proactive and understood instructions immediately [...]. He always submitted his work by the set deadline. When sent last-minute extra work towards the end of the project, he found imaginative ways to complete the additional workload quickly. Mohamad is fast, reliable, and remarkably thoughtful. [...] I am looking forward to continue collaborating with him in the future.” You're here because you (or your clients) are looking for translations that are "ready-to-publish". You hate working with mediocre translators that will end up costing you extra time and money, since their work will end up needing rounds of revisions. The testimonial I shared proves that you won't need to worry about the quality of my work, making me a valuable asset in your team.

    $35.00 /hr
    328 hours
    4.95
  2. Ivan Stoev

    Ivan Stoev

    Software Developer

    Bulgaria - Tests: 5 - Portfolio: 4

    Computer systems and technologies graduate of the technical university of Varna with both a bachelor and a master's degree. Broadly interested in software development, mainly in Visual Basic and C#. Worked excessively with MVS and the .NET Framework. Took part in Junior Achievement Bulgaria in 2011, helped organize lectures as part of the MSP program and co-wrote a manual for laboratory exercises of said university.

    $11.11 /hr
    1 hours
    5.00
  3. Ifra M.

    Ifra M.

    Android developer

    Pakistan - Tests: 5 - Portfolio: 11

    Young, energetic and result oriented professional Android app developer, developing applications for Android smartphones and tablets. I have 3 years experience in developing native android apps. I am looking for long term relationship, not just looking for quick bucks; I am completely dedicated towards our work. Anyone can code; But coding wrt to optimum memory usage is what makes a quality oriented application. I've implemented LazyCollection and multithreading to handle 40K record's response fetched from SugarCRM servers for android client-server apps. LazyCollection was implemented to avoid OutOfMemory exception. Main Android features that I have worked on are listed below : - ✮ Web Service ( PHP, JSON, XML, SOAP, REST) ✮ Client - Server Android Apps ✮ Location Based Apps ( Google Maps, Google Places API, GeoLocation, GPS ) ✮ Facebook sdk Integration ✮ Barcode scanning ✮ MySQL, SQLite ✮ Alarm reminder ✮ Multithreading/Serialization ✮ Local Notifications ✮ GoogleAnalytics ✮ Advertisement ( Ad Mob, Ad whirl, RevMob, Chart Boost ) ✮ InApp Billing Subscriptions ✮ Robotium Version Tools :- ✮ GitHub ✮ Bitbucket ✮ Tortoise SVN

    $16.70 /hr
    87 hours
    4.99
  4. Stefano Fratini

    Stefano Fratini

    Software Engineer / Java / PHP / Cloud / NoSQL / Cryptography

    Australia - Tests: 6 - Portfolio: 8

    I'm a software engineer based in Sydney I'm always after the simplest solution that deliver value to the business Areas of expertise - Web development (Java & Php) - Cloud computing (paas and saas) Google/AWS - API development - Security and Network Security - Mobile applications development (Android) with scalable Cloud Backends - NoSQL solutions - Mentoring and team management - Binary protocols (Hessian / Apache Thrift) Skills Programming languages: Php / Java Core / JEE / Android /Struts / Guice / Spring / Spring MVC, Hibernate / Google Application Engine / C/C++ Databases: MySql / MongoDB / Google Bigtable / Bigdata / CouchDB Interests: Cryptography / Secure API development Platforms: Windows / Linux (Ubuntu) / Linux ARM

    $55.56 /hr
    1,288 hours
    4.86
  5. Varuzhan Sargsyan

    Varuzhan Sargsyan

    C/C++/VC++, C#, Android Java

    Armenia - Tests: 4 - Portfolio: 4

    Over 5 year I was freelancer and have developed the Android applications. Made few apps which are on Google Play now and which are very perspective projects. And more then one year, I'm working as Senior Android developer in company. Look into my portfolio to find the project links I have freelancer experience working on C# windows forms, WCF, MS SQL Server. Project Internal Audit System with 10.000 clients. Project is working nowdays beginning from 2011. Duration of working period takes more then 2 year. Biginning from 1997, I developed in 3-4 companies and have experience in c/c++ programming language, using all Visual Studio versions. I made a lot of programs for a few companies and a production. Using strong knowledge, experince, my programs made companies work more easy and automated. Also I can speak English, Russian, Armenian, and the draft software for production was made using Russian language(menus, messages and all other tools).

    $20.00 /hr
    73 hours
    5.00
  6. Shrinivasan Patnaikuni

    Shrinivasan Patnaikuni

    Certified Expert Cloud & Big Data Solution Architect.

    India - Tests: 5

    I am AWS Certified Solutions Architect, Microsoft Certified Azure Specialist and been architecting, developing, migrating, optimizing and deploying mission-critical Line-of-Business applications since past 5+ years. I specialize in Cloud Consulting, DevOps, SysOps & SLA-driven Cloud Managed Services, Training.

    $15.00 /hr
    71 hours
    5.00
  7. Nahuel Dealbera

    Nahuel Dealbera

    Test Engineer

    Argentina - Tests: 2

    Nahuel is a passionate tester with a good technical background. Results-oriented. Particularly interested in test automation and white box testing. He has more than 5 years of experience in the business, he really enjoys working for start-ups, he is highly adaptable to changes.

    $16.67 /hr
    38 hours
    4.97
  8. Andrew S. Agency Contractor

    Web developer (J2EE, Flex, Python)

    Ukraine - Tests: 4 - Portfolio: 9

    4+ years xp in development of web-apps, complex sites and services that require scalability and conformation to the most current web standarts. You are welcome to use my strong skills in (D/X)HTML, CSS Layer 1-3, JavaScript/Ajax, XML/JSON, Python, Java EE with modern frameworks and different database engines such as MySQL, PostgreSQL, Oracle for developing featured web-2.0 websites as well as multitier enterprise-level web- applications. In my developing practice I use modern MVC/ORM/Ajax frameworks (such as jQuery, prototype-js, Spring, Struts, JSF, Hibernate, Tiles, etc. - take a look at the rest of my profile for details) in combination with strong OOP, design patterns, unittesting. That's why you'll get the product built using the best programming practices instead of "inventing the wheel". Over the last years I was working in relatively big outsourcing company. So it's usual for me to be envolved in a full development cycle of big web- applications, communicate with customers, have business trips to other countries and participate in remote teams.

    Associated with: Streamfront Software, Team Technologies LLC

    $25.00 /hr
    357 hours
    4.91
  9. Hitesh Pahuja

    Hitesh Pahuja

    Senior Java Developer

    India - Tests: 3

    Let me introduce myself as Hitesh Pahuja, having 9 years of IT experience as Senior Java Developer/Analyst. I have a strong background in Object oriented architecture, analysis, design and software development using latest technologies like Java, J2EE , Scala, Akka technologies. • Expertise in Product Iterative Development Model, Agile software development technique using principles like Test Driven Development, Continuous Integration and Automation testing etc. • Expertise in working throughout the project full-lifecycle, had worked on every phase of SDLC e.g. Application Security, Deployment, Requirement Handling, High level designing, Data Analytics and Statistics, Enhancement etc. . Experience in Application security at various layers like Web layer [ Fiddle, Nessus etc.], Web-Services Layer [ SSL, Fuzzing] etc. Extensive experience in Agile delivery of software using practices from Scrum, eXtreme Programming etc. Well versed experience in Test Driven Development, Mocking techniques and CI tools like Bamboo, Cruise Control and Hudson etc. I had worked with various types of applications like • SOA based using web services technologies. • Messaging based using JMS over JBoss/IBM Web Sphere. • Web-based application using technologies like Spring MVC, HTML, JavaScript, Ajax, JQuery etc. • E-Commerce based application. • Customer Support based application which involves dealing with client calls and resolving their technical issues. I have expertise in various domains like Banking [Retail and Loan based], e-Learning, Publishing Education and Retail etc. I am very keen to learn new technologies and business knowledge. I accept challenges and can work independently, can lead a team and act as a mentor to my juniors on technical front. For employment prospective I am open to contract role and on negotiable rates. I can make assure my stability with company and available immediately. Sincerely, Hitesh Pahuja, Hitesh.pahuja@gmail.com http://www.linkedin.com/pub/hitesh-pahuja/8/55b/3a

    $27.78 /hr
    550 hours
    0.00