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. Jamie Reid

    Jamie Reid

    Reliable software engineer specialised in cross platform systems.

    Spain - Last active: 1 day ago - Tests: 8 - Portfolio: 2

    I have a degree in Computer Science B.Sc from the university of Manchester and was one of the top of my class in all of the programming courses (Java, C, C++, C with OpenGL) I have worked in the defence industry working on UAVs (aka Drones) and on the Julius Chinook helicopter and both of these were coded in C++ and Microsoft Visual Studio 2008. I spent a period of my time working on a legacy system written in Borlund C++ and converting it to a new system using Visual Studio. I also spent a period of time writing C in Eclipse on an embedded system (this was for the JULIUS Chinook project) I am extremely willing to negotiate on price and for English projects the language barrier certainly won't be a problem. I am extremely flexible and am always willing to work late or make additional changes or fixes as and when required. Fixes to problems can certainly be negotiated on price/time wise.

    $35.00 /hr
    5,708 hours
    4.92
  2. Sergiy I.

    Sergiy I.

    Middle Android/Java Developer

    Ukraine - Last active: 1 month ago - Tests: 9 - Portfolio: 15

    I have 5 years of experience in software development. I have understanding and knowledge of object-oriented approach, software engineering principles, and concepts. Extensive experience in commercial Android application development. Explicit knowledge of mobile device architectures and mobile development platform. In-depth knowledge of Android OS, interactive application development and memory management. Worked with all common Android frameworks and APIs: - Very thorough software architecture and API design skills. - Geolocation (GPS), google maps, places API; - Web Sockets, WebRTC, faye; - Camera, Bar code scanner, State ID scanner; - GCM (Google Cloud Messaging); - Databases (SQLite), ORMLite, ActiveAndroid; - Notifications, broadcast receivers; - Social networks integration(Facebook, Google+, Twitter...); - REST API, cookies, managing sessions; - Custom UI elements. Excellent problem solving, communication, and collaboration skills. My maturity and practical experience will be of great benefit to you.

    $33.33 /hr
    15 hours
    5.00
  3. Vilen M.

    Vilen M.

    Senior Software Engineer

    Armenia - Last active: 7 days ago - Tests: 6 - Portfolio: 11

    An agile and ambitious software engineer with strong technical background who possesses self-discipline, hardworking, quick learning, good team spirit and honesty. My experience include web programming both front-end and back-end, development of interactive web application, desktop and mobile applications, use of modern technologies, databases and much more. In software development process I tend to maximize attention to details and efficiency. With help of proven frameworks, UML tools, diagrams, design patterns and SDLC concepts I keep enhanced control over development process and ensure that quality solutions meet business objectives.

    $35.00 /hr
    1,174 hours
    5.00
  4. Ralph Swartwood

    Ralph Swartwood

    Certified WebSphere Administrator

    United States - Last active: 17 days ago - Tests: 1

    I have 10 years experience working with WebSphere Application Server version 3, 4, 5, 6 and 7 on AIX, Solaris, HP/UX, Linux, zLinux and Windows. I am certified in versions 5, 6 and 7. I am looking for short and long term engagements including installations, resolution of a specific problem and ongoing support. I also have experience working with WebSphere Portal Server, Process Server, IBM HTTP Server and Apache. I developed JACL and Jython scripts to automate application deployments and to make configuration changes. I am very familiar with Java programming of servlets, JSP, SQL and JMS. I developed a Nagios plugin that monitored JVM availability and Performance Monitoring Infrastructure (PMI) metrics. I can analyze thread dumps for JVM hang problems and heap dumps for OutOfMemory issues. I also have experience with DirectConnect and training in DataPower appliance administration.

    Groups: TrueBLUE

    $50.00 /hr
    40 hours
    4.60
  5. Andrey Germanov

    Andrey Germanov

    GNU/Linux all-round developer and integrator

    Russia - Last active: 1 day ago - Tests: 5 - Portfolio: 18

    I OFFER: 1. Development of new web applications and services 2. Improvement, refactoring and support of existing web applications and services 3. Integration of web applications to services: payment gateways, cryptocurrency services, social networks, authorisation and identification services, various databases, phone providers, etc using REST/JSON APIs. 4. Setup, install, support web applications and services on GNU/Linux based servers (real or virtual, as Amazon, Rackspace, CloudSigma). Integrate webservices to different client-server network infrastructures with databases, communication and collaboration tools. Setup secure Virtual Private Networks, data migration, replication and synchronisation. Fix different issues during support. I HAVE: 1. More then 15 years of experience in fields, described above. This experience resulted in invention of Client/Server integrated framework, which was developed from scratch (including all interface libraries, as an integrated window manager and event-driven subsystem). Also 2 patents were registered during this development. 2. Linux Professional Institute Certification (all 3 levels). 3. Zend Certified PHP Engineer certification. 4. Oracle Java Certified Associate Certification. 5. More than 40 less important certifications, related to various technologies. 6. Strong knowledge and practical experience in following fields: - Backend: PHP, Python, Java, HTTP (and this is not only words about HTTP, I developed portable HTTPS webserver and HTTP Proxy server). - Frontend: HTML, HTML5, CSS, XML (DOM, XSL, XPath, XML-based document formats: OpenXML XLSX, OpenDocument ODT), JavaScript (Jquery, Prototype.js, Bootstrap, ExtJS, Angular.js), AJAX/JSON. - Mobile and embedded development: PhoneGap (Apache Cordova), Android Development Tools, JQuery Mobile. Develop iOS applications using XCode. - Databases: Memcached, MySQL, PostgreSQL, SQLite, IBM DB2, MongoDB, InfluxDB, including stored procedure and function programming, triggers and one/multi-master replication. - Frameworks: Phalcon, Kohana, Yii, Yii2, CodeIgniter, Laravel - ERP and CRM systems with web-interface: SalesForce, SugarCRM, Less Annoying CRM, integration with R3 SAP. - Various REST web-services: - Payment gateways: PayPal, INTERAC (Debitway,Moneris eSelect), Authorize net; - Authentication, Identity verification and fraud prevention: miiCard, MaxMind, Telesign, IdentityMind, Jumio NetVerify, 2 Factor Authentication (Google Authenticator, Authy); - Phone and SMS Gateways: Twilio, MRIM; - Financial Services: Yahoo Finance, RBC; - Remote storage: GoogleDrive, YandexDisk, BOX, DropBox; - Geolocation services: Google Maps, Google Maps autocomplete, GeoIP; - Social networks: Facebook, LinkedIn; - CryptoCurrency services: BlockChain, CoinBase, BitStamp, bitcoind - Google Apps (Google Documents, Google Sheets) - Mail servers and services: Postfix, Dovecot, Exim, Zimbra Collaboration Server, Mailchimp integration. - Spam prevention services: reCaptcha, funCaptcha, Securimage (and many other captchas), Askimet. Mail spam and intelligent processing: Mailscanner/Amavis+SpamAssassin, Cisco Reputation Mail spam Filtering Technologies (derived from IronPort, based on senderbase.org reputation network). - Server side: Everything related to my Linux Certifications and more. All my projects and sites hosted on my own physical servers, connected to secure VPN network. - Web servers: Apache, Nginx, Lighttpd - Collaboration tools: Git, GitHub, BitBucket, GitLab, BaseCamp, Trello, JIRA, Slack - Also, maybe I forgot something. Ask me, probably I know this too. I AM INTERESTED IN: 1. Long term relationships 2. Learning new things 3. Interesting tasks and projects I AM NOT INTERESTED IN: 1. Web-site layout and design tasks 2. Design themes and templates 3. Install, deploy and support any proprietary/patented software with any licensing limits. *** My oDesk profile and portfolio will show you the rest.

    $44.44 /hr
    2,664 hours
    4.96
  6. Sergii K.

    Sergii K.

    .Net/Java Developer | IT PRO

    Ukraine - Last active: 1 month ago - Tests: 8 - Portfolio: 5

    ★★★★★ Top .Net Developer ★★★★★ I am highly skilled developer in .Net stack of technologies with strong network/server administration experience which allow to build full and the best solution depending on customer requirements. I am one who says ‘I am glad I did’ rather than one who says ‘I wish I had’ on top of all my experiences with cut-edge technology. My skill-set: : Back-end: ✔ Java : Java EE, JCF, Multithreading, JDBC, Spring MVC, Hibernate ✔.Net : C#, ADO.NET/Entity Framework, ASP.NET MVC, RESTful API ✔ Grails / Groovy Front-end: ✔ HTML, CSS/Bootstrap ✔ JavaScript/JQuery/AngularJs Hosting: ✔ Windows Azure, GlassFish. IIS, Tomcat Additional background : ✔ Server technologies / AD DS, DNS, Hyper-V, IIS, DHCP, VPN, PowerShell. ✔ Computer science, Artificial Neural Networks, common math and physics. I hope own my company in future. Therefore I look forward to long-term relationship for projects from scratch/"have only specifications" stages.

    $40.00 /hr
    39 hours
    4.95
  7. 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
  8. Aaron H.

    Aaron H.

    Cisco UC Specialist/Expert - 10 Year CCIE

    United Kingdom - Last active: 1 day ago - Tests: 3 - Portfolio: 2

    A specialist in the full range of Cisco Unified Communications with full CCIE Voice qualification dating back 10 years, and over 15 years experience in IT primarily as a Cisco Channel Partner lead engineer in the UK. Strong design, deployment, administration, development and troubleshooting skills in: Communications Manager (CUCM/CallManager from version 3.1 to 10.5) Communications Manager Express Voice Gateways (TDM, Analog), CUBE/SIP, H.323 Contact Centre Express (UCCX/IPCC Express) Scripting, Deployment and Custom Reporting with Historical Reporting Client (HRC) and Cisco Unified Intelligence Center (CUIC) Presence/Jabber, Unity (Voicemail, Unified Messaging) Cisco UCS and VMware Unified Attendant Consoles (CUBAC, CUDAC, CUEAC, Attendant Console Advanced/Standard, and ARC Premium) I also have extensive networking experience, as well as significant experience with Microsoft Windows Server/Exchange and associated technologies and products. I have development skills in Java, MS SQL and Informix and various other scripting and programming languages such as PowerShell. I have experience with many Cisco-specific APIs especially with UCCX and CUCM.

    $88.89 /hr
    183 hours
    5.00
  9. Alexey Malov

    Alexey Malov

    System Administator, Web Developer

    Colombia - Last active: 10/12/2014 - Tests: 5 - Portfolio: 2

    Hello, nice to meet you! I am Russian System Administrator and Web Developer living in Colombia. Speaking English fluently and Spanish basically. My passion is to support Linux servers (mostly Debian, but I am familiar with other distributions too), Apache2, Nginx, PHP-FPM, PHP sites, MySQL and PostgreSQL databases, ProFTPd, Java-applications (deployed at Tomcat and JBOSS), systems like Mantis BT, Bugzilla, Jira, Redmine etc. I love automating tasks, so I can write some scripts using Bash, Perl, Python, Ruby, use Fabric or deploy Puppet. You are welcome to ask me to install and configure SMTP servers like Exim, Postfix, Sendmail, POP3 and IMAP servers like Courier, DNS server - Bind and Amazon r53. I worked for some years in monitoring and I am well qualified in installing and configuring Nagios and Zabbix. I have got great experience at setup and support SVN (Subversion), Mercurial and GIT version control systems. I am also professional at site development (PHP, JavaScript, AJAX, HTML, XHTML, CSS). I worked with OpenLDAP and Active Directory. I am able to do some stress load testing for your sites with Apache Benchmark (ab) and Apache Jmeter. I am pretty familiar with such cloud hostings like Amazon WS and Rackspace. I am well aware of different network protocols including HTTP, HTTPS, SMTP, POP3, IMAP, LDAP, DNS, FTP, SNMP, SMPP, SSH. Thank you for your attention.

    $38.89 /hr
    547 hours
    4.66
  10. Jonathan B.

    Jonathan B.

    Digital Design Line Custom Programming Services

    United States - Last active: 3 months ago - Tests: 2

    I write custom code in C, C#, Java, Visual Basic, PHP, Python, and even a little Ruby and Perl. I have worked as a network and systems administrator for 10 years, and I love to automate processes and even write custom scripts. I have a Bachelor's Degree from Florida Institute of Technology in Computer Information Systems.

    Groups: Application Developers Alliance

    $33.33 /hr
    290 hours
    5.00