Senior Java Developers & Programmers

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

623

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

4.70
Last updated: May 1, 2015
More options
Clear all filters
  1. Stanislav M.

    Stanislav M.

    Alfresco / Liferay / J2EE (Java) Senior Developer

    Germany - Last active: 18 days ago - Tests: 3

    I'm a great professional with 7+ years of real experience in Java-Web field. Reliable and goal-oriented I'll make your work done in a fast and high-qualified way. Key areas: J2EE; Alfresco 4.x - 5.x (Share Customization, Surf, Webscripts); Liferay Portal Customization; Activiti Workflow Engine; Spring Framework; WebServices (REST, Jersey, ...); ORM (JPA, Hibernate); My professional Liferay/Alfresco developer blog: http://www.soft29.info/blog

    $33.33 /hr
    1,566 hours
    4.99
  2. Aldrin L.

    Aldrin L.

    Architect, Backend Engineer (Scala, Java, Hadoop)

    Brazil - Last active: 2 days ago - Tests: 12 - Portfolio: 1

    Over the past 15 years I've worked with projects ranging from Startups to Fortune 100s. From C++ to Scala, past assignments involved: - Protocol Design in C++/Delphi - Java API Publishing - Maven Plugin Development - Distributed Systems using RESTful backends - Scala / Akka Design - Jenkins Plugins Writing On a daily basis, I spend between Systems Architecture, Build Planning, for Hadoop and Restful Backends, specially under Amazon Web Services. Oh, I'm also a Cloudera Certified Administrator and Developer. Favorite platforms include Scala, Python and General Java. See my full profile for more descriptions and feel free to browse my github and bitbucket profiles at the addresses below: http://github.com/ingenieux http://bitbucket.org/aldrinleal Favourite customers involve pragmatic teams, with contant online presence, and direct involvement with the end customer, and a problem involving legacy and the next generation Feel free to discuss our next project - I'm always looking for the next challenge!

    Groups: LoginRadius, Microsoft Certified Professionals

    $55.56 /hr
    3,112 hours
    4.82
  3. Roman Kisilenko

    Roman Kisilenko

    Project Manager/Java Architect/Team Leader

    Russia - Last active: 9 hours ago - Tests: 2

    I'm leading IT department of Agilium Labs, LLC. On this job I share roles of project manager, team leader and architect to create mature products from scratch. From organizational point of view I have experience working in team leader role for 5 years, good project management and requirement management skills. I understand typical software development processes, fan of Agile & DevOps, able to organize development process on a project and manage risks. From technical point of view I have excellence knowledge of core Java, JEE, Java web frameworks and Swing. Certified Java developer. I know and able to follow Extreme Programming development practices and Scrum methodology. Have excellent knowledge of design patterns and software architecture. My other strong skills are Linux administration, database administration and development, SaaS applications development, VOIP applications development, virtualization and cloud services. Finally, I have some skills in Ruby, RoR, C++.

    $50.00 /hr
    2,220 hours
    5.00
  4. Yaroslav Mykhailov

    Yaroslav Mykhailov

    BigData Expert | Senior Java, Python Developer

    Ukraine - Last active: 1 day ago - Tests: 5 - Portfolio: 3

    You are fell free to contact me in skype: jaroslav.mikhaylov Overview: ---------------- Hi, my name is Yaroslav. I believe my strong points are my Creativeness and Punctuality. My #1 goal will always be to meet your needs and deadline. When working on a new project, I like to speak with the client, so that I can have a clear understanding of his/her needs and vision of the project. I'm honest and fair. I work as Java/Python developer during 5 years. To be a developer, it is my dream from childhood. When i played in computer games, i dream to have skills that to write bot programs. Therefore i graduated master degree in Software Engineering. I worked as Software Developer at Ukrainian mobile operator on high load web service, July 2011 - May 2012. Since June 2012, I work at EPAM Systems as Software Engineer on project goal is migration part of data analysis workflow from traditional relational database to Hadoop framework. Customer face constant significant increasing of data amount to analyse and traditional relational databases as DB2 may stop meet all needs (price, speed, maintenance ease). Software being developed is designed to provide all needed data warehousing, analysis and ETL functionality on base of Big Data framework Hadoop including Hadoop Core, Hadoop File System, Hive, writing Restful services, clients for services and others. Please take a look at my work history for comments from other clients. Thank you in advance for your time and consideration. I look forward to working with you soon. I have a Master degree in Software Engineering, faculty of Cybernetics, from Taras Shevchenko National University of Kyiv, in the Ukraine. Listed below are my experience and skills. Python (I like use for data mining and bot programs :) Django, Crawler, Scrapy, Grab I prefer tasks in algorithms and artificial intelligence, that contains hard logic. Hobby: Ethnical hacking and CTF competitions :) City: Kiev, Ukraine Cell: +38 093 956 10 41 E-Mail: yaroslav91@gmail.com LinkedIn: https://linkedin.com/pub/yaroslav-mykhaylov/44/ba7/287/ru ODesk profile: https://www.odesk.com/o/profiles/users/_~014303d65dca07d82f/ Skype: jaroslav.mikhaylov CV: http://bit.ly/CV_Yaroslav_Mykhailov_ODesk Summary: ----------------- • 4 years of software development experience • 3,5 years of Java development experience • Strong Java background • English (Upper-intermediate) • Fun-loving and sociable

    $45.00 /hr
    141 hours
    5.00
  5. Damir Sultanbekov

    Damir Sultanbekov

    Java EE/Ruby on Rails/SQL Developer

    Russia - Last active: 1 day ago - Tests: 7

    Highly motivated developer with more than 11 years of experience. I always try to perform my tasks as good as possible. Like work in team, but also have no problems working alone. 8 years in Java & J2EE field (EJB, JPA, JSP/Servlets, Portlets, WebServices, Spring Framework, Grails, etc.) 5 years in position of TeamLead/Architect. In latest months learned Ruby/Rails. Experienced in web development using HTML/CSS/Javascript: Jquery, Dojo Toolkit, Bootstrap Have no problems with all aspects of database programming, worked with many database systems, including Oracle, IBM DB2, Postgresql, MS SQL Server and others. In past worked with Delphi, C#/Mono, C/C++, Mumps Worked on large-scale projects for russian goverment and commercial institutions such as Sberbank (largest bank in Russia), Russian Federal Agency of Communications, Russian Pension Fund and others. You can read more about my previous positions in my linkedin profile: https://www.linkedin.com/profile/view?id=183664212&trk=spm_pic

    $35.00 /hr
    280 hours
    5.00
  6. Rida BENHAMMANE

    Rida BENHAMMANE

    Sr. Java Developer/Architect, Oracle Certified

    Morocco - Last active: 1 day ago - Tests: 10 - Portfolio: 3

    I'm a senior Java/Jee developer/architect with +9 years of experience and Oracle programmer/developer certified (SCJP, SCWCD, SCBCD & SCJDWS). I'm well-versed in backend development as well as frontend development. In the backend, I have used plenty of Jee frameworks, from the core Jee APIs (EJB, JPA, JAX-WS, JAX-RS ...) to the other Jee frameworks (Spring, Struts, Hibernate ...). I have also done some Php development using raw Php, CodeIgniter and Laravel. In the frontend, I have been developing SPAs for about 3 years, using frameworks like Backbone and Angular and some other cool frameworks libraries like: jQuery, underscoreJS, requireJS ... Other skills that I'm also experienced in are: Unix/Linux scripting, SVN/CVS/Git versions control systems, Oracle/MySQL/PostgreSQL databases, ANT/Maven build tools, Tomcat web container, Apache web server ... In addition to my years of experience, I hold a engineering degree, in computer science.

    Groups: Sun Certified Professionals

    $111.11 /hr
    834 hours
    4.99
  7. Rômulo S.

    Rômulo S.

    Software Developer - Python, Ruby, Java, JavaScript

    Brazil - Last active: 9 hours ago - Tests: 4 - Portfolio: 8

    Senior software developer with a broad skill set. Very quick learner. I do my best to write beautiful, efficient, and thoroughly tested code. I've handled all kinds of code bases - small to large, simple to complex, ancient to bleeding edge. I'm comfortable with any modern programming task. I've been a Linux user for over a decade and I'm well versed in server administration. Available part time, 10-30 hrs/week @ EST+3. Currently looking for Python, Ruby, node.js, Java, C# and JavaScript jobs. Programming languages and frameworks I have worked with: Python - Django, Flask Ruby - Rails, Sinatra Node.js JavaScript - jQuery, Backbone, Marionette, Angular Java - Spring, Play .NET - C#, ASP.NET MVC PHP - Wordpress, Laravel, Silex, Symfony Shell scripting MUMPS - InterSystems Caché Databases I have worked with: MySQL Postgres SQL Server Ingres MongoDB InterSystems Caché

    $55.56 /hr
    342 hours
    4.98
  8. Dmytro Pohorielov

    Dmytro Pohorielov Agency Contractor

    Expert Java Web, Android and iOS Developer

    Ukraine - Last active: 1 month ago - Tests: 3 - Portfolio: 3

    Java Web (frontend, backend), Android, iOS. Good experience in development, tasks planing, monitoring of working process and assigning to team members, estimation, support and ASAP troubleshooting of running production systems. Java, Objective-C, JavaScript, HTML, XML, CSS, XML, JSF, Primefaces, Servlets, PDF, REST, JSON, JUnit, HTTP, JQuery, AJAX, Hibernete, ORMLite, Spring, Play Framework, Oracle DB, MySQL DB, MS SQL Server, SQLite etc. Linkedin: http://linkedin.com/in/dmitrypogorelov

    Associated with: Soft-Inno

    $33.33 /hr
    290 hours
    5.00
  9. Vo K.

    Vo K. Agency Contractor

    Senior EMR Java PHP C# Engineers

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

    - Experience in application & web development experience in consulting, design, developing and maintenance on application software development including sales automation projects. - Good R&D, Specialist Electronic Medical Record and successfully to pass 2 International Certifications for US client: (E-Prescribing and ONC certification). Specialist in Agile Software Development by using OOP, Java, Ruby on Rails, TDD, SCRUM, XP, UML, Design Patterns - Work under pressure, make decision, solve problem quickly - Good work on Java J2EE, Spring, Struts, Play, JSF, JAVAFX, Vaadin, Tapestry,Wicket, FLEX, Spring, Struts, Hibernate Frameworks) - Experience working on C# WPF, WCF, METRO WIN 8, Silverlight,... - Experience on PHP: Yii, Codeigniter, Zend FW, CakePHP. Laravel. - Application Developer, Database Administrator. Particularly interested in client/server, WebService, Remote and relational database design using Oracle, NOSQL, MYSQL, and MS-SQL Server 2000, 2005. Javascripts: Jquery, Mootool, EXTJS, XML JSON,.. - OS: Linux, Centos, Fedora, Ubuntu, Windows, ... - Experience using GIT, VSS, SUBVERSION, GITLAB, GITHUB, - Specialist on Agile Methodology: SCRUM, XP using Mingle, Pivotal Tracker - Project: 1. RealEstate (www.diaoc24g.com) BY C#, ASP.NET 2. Ecommerce Travel Photos site (http://www.josephhendrixphotography.com) by C#, asp.net 3. PTS project ( PROTOTYPE TRACKING SYSTEM) for Chartered Semiconductor Manufacturing(J2EE, Spring, Struts, Hibernate). 4. 3 years worked for HEALTH CARE software:(Get Prescription' Certification of Surescripts(NEWRX, RXHUB, REFREQ, REFRES...) - Android for Health Care that help doctor check the patient from mobile Phone and synchronize data between Mobile Phone and Server Site. This function will help the doctor is easier to check inpatient, history visit, CPT, DX, ... - Worked HEALTH CARE SOFTWARE project, SuperEMR is a proven, affordable, and comprehensive electronic medical record system designed for small practices. Patient information including past medical and social history, encounters, diagnosis, medication, laboratory results, hospital reports, and medical imaging dicom results can all be stored electronically in secure databases. The system is web-based, allowing simple yet secure access to the patient information from anywhere and anytime. Daily remote backup in available for free for protection against system failures or natural disaster Development on this project (superemr.biz, superemr.com,superemrusa.net) Responsible for working with the client on implementation, fix bug, maintenance, managing project resources I did good job AND got the SURESCRIPTS AND RXHUB INTERNATIONAL CERTIFICATION for HEALTHCARE SOFTWARE (superemr.com). Work on DICOM open source project that used JAVA SWING to help the doctor can view XRAY, DICOM images, Web Application development. Database: MYSQL Client: US, Language: JAVA, WEBSERVICE, JNLP, PHP, webservice on UBUNTU, FEDORA

    Associated with: agileitvn

    $33.33 /hr
    1,273 hours
    5.00
  10. Mikhail K.

    Mikhail K. Agency Contractor

    Senior Ruby / iOS / Android / Java / C / C++

    Russia - Last active: 16 days ago - Tests: 7 - Portfolio: 1

    Mikhail is a developer with more than 7 years of experience. Mostly he worked as a backend developer. He has a strong basis in common computer science, including algorithms, design patterns, cryptography, network protocols, CPU architectures. He has a proficiency level in the next technologies: - Java, C/C++, Assembler (FASM x86/x64); - Windows API (incl. Crypto API) and Winsock; Mike is familiar with the next (non-comprehensive) list of frameworks and technologies: BSD sockets, Qt, Win32, MVC, Spring, JPA, Hibernate, JUnit. He is familiar with the most of SQL DB systems available on the market: MS SQL, MySQL, PostgreSQL, SQLite. And, of course, he is interested in noSQL world (he used MongoDB in some projects). He is also familiar with mobile development for such platforms as iOS and Android (Mike developed merchant applications for several webshops). He is able to design web application architecture and likes to work on high loaded applications and applications with high responsibility. When he heard about Ruby he was fond of this language, its infrastructure, community and Ruby on Rails framework in particular. Mikhail likes and uses agile methodologies for software development routines, he likes Scrum (or some derivatives from it) and has experience with RUP. He has strong opinion that source code without version control over it is not a good source code. He definitely likes git, but in the past he used SVN and CSV too.

    Associated with: Datacrafts Mobile, Datacrafts

    $33.33 /hr
    6,107 hours
    5.00