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. Giang Le

    Giang Le

    Full-Stack Groovy/Grails Developer

    Vietnam - Last active: 2 days ago - Tests: 5 - Portfolio: 3

    Full stack developer with lots of experience in Grails, Java, J2EE, Hibernate, Spring, Struts, SpringBoot. Professional and academic background on architecting and building Multi-Tenant Software as a Service. I am a member of jcabi team. jcabi is a collection of small and useful Java components, which are not big enough to make their own projects. (http://www.jcabi.com/) I am also proficient in making bots,web crawlers, email scrapers , automation tasks based on selenium web driver/htmlunit and jsoup. I have been heralded as the "bot master" by various clients I have worked with due to my outstanding performance in automation jobs. My skill sets include: * Languages: Java, Groovy, SQL, C, Ruby, CSS, HTML, JavaScript, PHP * Frameworks Grails, Bootstrap, Ruby on Rails, Hibernate, Hadoop, Spring, SpringBoot, YII, Laravel * Libraries/APIs Java Collections, jQuery UI, jQuery, JAX-RS, Google Gson, JavaMail, Amazon API, Asterisk-Java, Selenium, HTMLUnit, Jsoup * Databases: - Relational: Mysql, PostgreSQL, Oracle, DB2; - NoSQL: Redis, Memcached, SimpleDB; In my case, I enjoy working with small businesses and individual decision makers to provide architectural and custom business solutions that help my clients resolve mission-critical problems, grow their business, and improve their revenue stream and profitability.

    $33.33 /hr
    5,952 hours
    5.00
  2. Pasqualino Ferrentino

    Pasqualino Ferrentino

    Software Architect

    Italy - Last active: 15 hours ago - Tests: 17 - Portfolio: 1

    I am a computer scientist whose main skills are in the field of data analysis, pattern recognition, statistical software, machine learning and large scale system design and integration. I have developed systems using Neural Networks, Markov chains, Support Vector Machines in various applications: OCR, image processing, data analysis, text indexing and retrieval. I am also proficient in 3D image visualization using common off the shelf libraries and methodologies, either low or high level, like OpenGL, DirectX, VTK, Java3D. I understand and use common ray tracing programs. I understand image processing topics like segmentation, thresholding, classification. I have worked in the past in a 3d Face recognition European project. I know the OpenCV library quite well. In the field of "general programming" I have a good understanding of Databases, multi threaded applications, sockets, pipes, encryption (symmetric and asymmetric), compiler design, operating systems, low level data structure in memory and on disk, data integrity. I consider myself an expert in data structures and algorithms: trees, queues, lists, b-trees, hash tables; I use standard libraries like STL, Boost, Java generics. I have a good knowledge of SQL and data normalization however I have also used custom No-SQL databases like Datadraw, MapDB, Tokyo Cabinet, Zope. I know all the basic algorithms and templates used in every day coding; regarding data integrity and security. Compression (lossy and lossless), symmetric and asymmetric encryption, public certificates, I have worked with OpenSSL programming, encrypted web services, packet sniffers. I am proficient in all the common every day languages with an emphasis on C++ and Perl. But I can use: Java, Python, Visual Basic, C#, PLSQL, Delphi. I know all the Object Oriented Programming concepts and design patterns and I use them if the need arises, but I am also able to write object-free programs in C or functional languages (like Haskell or Scheme). I know modern version control systems like git and mercurial, even if I can use also older ones like Subversion or CVS. I know Windows programming and API quite well. I have used WPF and WCF to create desktop applications in Windows and web services. I have used Linux and Gui toolkits like Qt which are platform independent. I know XML, XSL, I have used several parsers like the MsXML or Xpath. I know how to validate a XML with a schema. I have worked with a team that handled thousands of XML documents relating to air crashes in a SQL server database. I am able to talk and write in English with fluency. If anything is not listed here either I have forgotten to list it or I can probably learn it quite fast, so don't hesitate in asking!

    $24.41 /hr
    7,116 hours
    4.97
  3. Adeeb A.

    Adeeb A.

    Quickbase Applications Architect

    United States - Last active: 15 hours ago - Tests: 11 - Portfolio: 3

    -Over 12+ years of experience in IT concentrating on Database (SQL) and Quickbase development. Quickbase Expertise: -Systems Analysis and design -Process workflows -Dashboards and reports -Custom forms (JS, HTML) -Custom Coding -3rd party application integration (client and server side) -Quenect ODBC integration Other Programming:expertise: Java, JavaScript, PHP, SQL, Ruby, C++,C, VB Please invite me for an interview to discuss my skills and experience in more detail.

    $85.00 /hr
    3,971 hours
    4.25
  4. Aayush Jindal

    Aayush Jindal

    Software Engineer/ QA Tester, Forex Writer/ Forex Analyst

    India - Last active: 15 hours ago - Tests: 2 - Portfolio: 4

    SOFTWARE ENGINEER, QA ENGINEER, QA, FOREX MARKET ANALYST and FOREX WRITER. I have more than SEVEN years of experience in Software Environment including Development and Testing in Domains like Insurance, Accounts, Networking and Security. FOREX: I also follow Financial and Forex market closely and working as a professional Forex Analyst and writer. My content is daily published on top Forex sites such as FXSTREET and FOREXCRUNCH. I have more than five years of experience in the Forex market as an analyst and possess strong technical and fundamental analysis skills. MORE on SOFTWARE SIDE: I have worked in several Technologies for Software Development including Java and .Net. I have also Worked using Duck Creek Technology for Horace Mann Insurance, USA. I am seeking for some quality work to show my analytical, problem solving, communication skills and fast learning abilities.

    $6.00 /hr
    4,024 hours
    5.00
  5. Leo J.

    Leo J.

    Engineer in Computer Science - Developer - Research

    France - Last active: 15 hours ago - Tests: 15 - Portfolio: 1

    Hello, I am a 27 years old engineer in Computer Science from France. After graduating from the Institut National des Sciences Appliquées of Rennes, I moved over to Sweden to follow a master program on Mobile Systems. Meanwhile, I was also working as a freelance web-developer/project co-leader for a Canadian company. While learning, I participated as a trainee to many professional project and learn to be flexible both in my ways of working in a team and on the technologies to use. Indeed, even so my major programming languages are Java and PHP, I could easily learn C# during my master thesis in Sweden and build up a nice piece of software to work with Sifteo cubes. Software architecture and system design are two of my strong background points, thus I thrive in realizing project from the beginning until the end. My professional experiences involved many non programmer and non computer scientist customers and allowed me to train establishing their needs and to translate them into sprints, backlog and deadlines. I also believe that knowledge in computer science without knowledge of the real world are wasted hence my interests for books, sail, roller-skating, ice hockey as well as environmental questions for instance. Looking forward to working with you.

    Groups: Application Developers Alliance

    $37.00 /hr
    527 hours
    4.96
  6. Sourabh Aryabhatta

    Sourabh Aryabhatta

    5+ Years Experienced Upwork-certified Top Rated IT Consultant

    Bangladesh - Last active: 15 hours ago - Tests: 21 - Portfolio: 30

    ★ Certified EPUB & Kindle Expert (top 10% in CSS Test & top 20% in HTML Test) ★ Certified JIRA Expert (top 30% in HelpDesk & Software Testing Test) ★ Invite me, if you are serious about your project. I offer the following exclusive services. ✔ Formatting & Conversion (eBook interior) Service ✔ Publishing (over Online eBook Stores) Service ✔ Atlassian JIRA Consultancy Service ✔ Web Design, Web Development & Publishing Service ✔ Graphics Design (eBook cover) Service Here is the details information. ► Formatting & Conversion (eBook interior) Service is offered for the following stores. - Amazon CreateSpace - Amazon Kindle Direct Publishing (KDP) Store - Apple iTunes Store - Barnes & Noble - BookBaby - Smashwords (Premium Catalog) *** For paperback version, it is mandatory to maintain the print quality & platform standard. So I need to take care of the following features. ✔ Inside & outside margin and bleed ✔ Table of Contents ✔ Header, footer & page-number ✔ Print Quality image ✔ Interior formatting (with correct spacing & styles) ✔ Fully illustrated children picture book (full bleed) *** For electronic (mobile-friendly) versions, automated tools can never deliver great results that we expect. That's why I always use hand-written HTML & CSS to develop 100% error-free epub and mobi format that cover all the online eBook stores successfully. I can work with any digital format (doc, docx, odt, pdf, ppt, indd, .pages), though I do prefer word document format among them. Additionally I can take care of the following features. ✔ "Look Inside" (first 10% visibility over Amazon KDP Store) feature ✔ Clickable Table of Contents (linked to titles) support ✔ Navigation Progress Bar (NCX View) support ✔ 100% reflowability with advanced Interior formatting (styled paragraph, list, table, text-box, hyperlink, dropcap) support ✔ Full screen image support for any kind of mobile device ✔ Panel View support for comic / manga book (KF8 format) ✔ HD Quality Image (text-wrapped) with caption support ✔ Custom font (font-family, size, color) support ✔ Multimedia (audio, video) support for KF8 format ✔ "Text-to-Speech" feature ✔ Delivery cost minimization support ✔ Orientation-Lock (portrait / landscape) support ► Publishing (over Online eBook Stores) Service is offered for the following stores. - Amazon CreateSpace (Amazon Paperback version) - Amazon Kindle Direct Publishing (KDP) Store - Barnes & Noble - BookBaby - Smashwords (Premium Catalog) *** Regarding publishing, all you need to do is to provide me some basic information of your book (title, author name, book description, category, keywords, price, ISBN etc) along with the target store's credential. It is a complete publishing package including the following services: ✔ Publishing and Monitoring until the book goes LIVE ✔ Fixing technical issues (if any) ✔ Promotional Consultancy (if needed) ► Atlassian JIRA Consultancy Service is offered for software development companies who want to use Atlassian JIRA (or already using Atlassian JIRA). *** Being a Certified HelpDesk Professional (scored top 20% in Help Desk Certification Test, Management Skills Test and Technical Writing Test), I have been working with Atlassian JIRA (Cloud Version) successfully since last 5+ years. I am very much able to configure Agile Boards (Scrum or Kanban), grooming backlogs, planning Sprint releases, tracking time-sheets (using Tempo plugin), explaining burn-down chart etc. Additionally I can take care of the following administrative actions. ✔ JIRA Project Access ✔ JIRA Permission Scheme ✔ JIRA Issue-Security ✔ JIRA Workflow ✔ JIRA Agile Board ✔ JIRA Issue Screen, Fields, Components, Versions etc. ✔ JIRA Report (using JIRA Issue Filters) ✔ JIRA Plugin Consultancy ✔ JIRA Training for freshers ✔ JIRA Documentation I can help in doing some third-party integration as well, like email-to-ticket creation, Zendesk-JIRA integration, Salesforce-JIRA integration. I have basic knowledge in using Atlassian OnDemand (Confluence) as well. I have received Six Sigma Black Belt Certification from Upwork too. Overall, I am always ready to provide effective consultancy on Atlassian OnDemand products. ► Web Design, Web Development & Publishing Service is offered for the following areas. - Static Website Template Customization - Wordpress, Joomla etc (PHP, MySQL based) Installation & Customization - Opencart, Zencart, Woocommerce etc (eCommerce platform) Installation & Customization ► Graphics Design (eBook cover) Service is offered for the following stores. - Amazon CreateSpace - Amazon Kindle Direct Publishing (KDP) Store - Apple iTunes Store - Barnes & Noble - BookBaby - Smashwords (Premium Catalog) *** Additionally I can design attractive 3d cover for you, so that you can use it for promotional purpose. ► I am looking for opportunities to build long-term relationship with my future employers and to build myself a good reputation through my diligence, hard work and top quality service.

    $15.00 /hr
    2,427 hours
    4.73
  7. Ashraful S.

    Ashraful S.

    Software Engineer

    Bangladesh - Last active: 15 hours ago - Tests: 9 - Portfolio: 12

    To work as a part of a dynamic team where there will be opportunities to make significant contributions. The work environment should require innovations that would utilize my educational qualifications, capabilities and practical and professional experience. javascript - 6+ years ajax - 6+ years extjs - 4+ years jquery - 5+ years angularjs - 2+ years node.js - 3+ years html - 6+ years css - 6+ years php - 6+ years java - 6+ years spring - 3+ years struts - 3+ years database - 6+ years bitcoin/litecoin technology - 2+ years

    $27.78 /hr
    5,411 hours
    4.81
  8. Muhammad bilal H.

    Muhammad bilal H.

    Certified Message Broke / MQ / J2EE / SOA Integration Developer

    Pakistan - Last active: 1 day ago - Tests: 2 - Portfolio: 1

    Certified Websphere Message Broker, MQ, JAVA, JEE Consultant with have around 8 years of hands on Middleware Integration Desing and development experience. Excellent working knowledge of designing and developing high performance middleware integration services using different integration technologies; i.e. IBM Websphere Message Broker v7, v8, IBM Integration Bus v9, Message Queue (MQ), Business Process Manager, Business Monitor, Web Services etc. in SOA environment, Expertise: IBM WebSphere Message Broker v7 and v8, IBM Integration Bus (V9), IBM WebSphere MQ 7.0 and MQ 7.5, Business Process Manager, Business Monitor, Servlet, JSP Struts1.x, Struts2, Spring, Hibernate, Web Services, JSTL, XML, Tomcat, MySQL, IBM informix, IBM DB2, Postgres SQL,JBoss Seam, Excellent UI development skills using HTML, CSS Java Script Jquery, YUI, XHTM, I believe in top quality work. and I am here to provide top quality services to my clients.

    Groups: Oracle Certified Professionals

    $28.00 /hr
    830 hours
    4.87
  9. Nipuna Dananjaya kumara

    Nipuna Dananjaya kumara

    Skilled Programmer/Developer Web/Applications With Magento Experience

    Sri Lanka - Last active: 6 days ago - Tests: 7 - Portfolio: 6

    Programmer and Developer for Web and Software with 4 years of experience. Over the past 4 years, I have developed a variety of software and websites which covered many areas of the IT field and the non - IT fields. I am proficient with the following programming and markup languages • HTML • CSS • XML • JavaScript • PHP • MySQL • AJAX • jQuery • Java • C# • C++ I also have hands on experience in the following CMSs and eCommerce software. • Magento • WordPress • Joomla • Highwire Some more about them and skills of mine, Experienced Magento Developer/Administrator • Everything Magento. • Magento Installation • Template installation • Template customization • Building Custom Templates • Payment Gateways • Products setup • Teaching Magento for clients who need it. Need help with Magento? I'm your man. Joomla / WordPress & Highwire Superuser. Have a strong knowledge of Joomla , WordPress and Highwire and the functions behind the systems. If you need some projects done in the systems I can help you out at a good price. Skilled Developer for Web and Software. Need a Website or a Software created? I am here to help you by applying my knowledge and experience to solve your problems. And at the end you'll be amazed. Let me hear what I can do you for! Language skills • Communicates fluently in English. • Prefer to have a close dialog with my contractors - for a better end result. Education • Done A/L Examination in Commerce stream in 2010. • Following BIT (Bachelor of Information Technology) of UCSC (University of Colombo School of Computing) - External Regards Nipuna

    $16.67 /hr
    600 hours
    4.95
  10. Topher L.

    Topher L.

    Specializing in Server Administration, Configuration, and Deployment

    United States - Last active: 1 day ago - Tests: 5

    I have been in the telecommunications industry for over 13 years and have worked as a consultant to major Fortune 500 companies in the past for both business and technology needs. I have a vast knowledge of anything that relates to the internet, both hardware and software realms and have worked on a variety of projects ranging from the simple to large scale transition ones spanning months at a time. I understand a business' need to get projects done right the first time and have always exceeded my clients goals. If they're not happy, I'm not happy. I have a dual bachelors degree from the University of Colorado at Denver in Business Information Technologies and Business Management. My Masters in Business Administration is in International Business and most IT skills I have picked up on my own or through various courses either online or at the local community college. I look forward to working with you and completing any projects you may have, from the quick fix to an entire server farm rebuild. I am also a word class back end programmer familiar with MySQL, Bash, PHP, Perl, and Python. Please, no front end design work, I don't have an eye for creativity (unless it's something simple of course). I look forward to working with you and any projects you may have for me.

    $39.00 /hr
    466 hours
    4.98