Senior Java Developers & Programmers

Get Your Java Programming Project Started Today!

Post your Java projects on oDesk 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 oDesk 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 oDesk, 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 oDesk for free!

Java Job Cost Overview

Typical total cost of oDesk Java projects based on completed and fixed-price jobs.

oDesk Java Jobs Completed Quarterly

On average, 575 Java projects are completed every quarter on oDesk.

575

Time to Complete oDesk Java Jobs

Time needed to complete a Java project on oDesk.

Average Java Freelancer Feedback Score

Java oDesk freelancers typically receive a client rating of 4.69.

4.69
Last updated: April 1, 2015
Clear all filters
Jeremy Jones

Jeremy Jones

Interactive Software Developer

Canada - Last active: 03/29/2013 - Tests: 2 - Portfolio: 2

I am a contract software developer who specializes in game and multimedia applications. I look forward to working on exciting projects with great people. I have in-depth game and interactive application development experience, with most of my recent experience with the Unity3d game engine. I have worked with Unity3d for more than 4 years, and I am intimately familiar with the API and interface. I've completed and released an iPhone title single-handedly, and participated in the development of many other projects. I am comfortable with advanced 3D coding concepts such as dynamic mesh generation and manipulation, shader customization, and real-time physical simulations. I've had experience working on multiplayer, web-based, mobile, and desktop (PC and Mac) projects. Another area I have knowledge in is 3D modelling and animation. While my body of work isn't as extensive in this area, I have produced animated bumpers for a nationally syndicated TV show as well as a variety of personal projects. My tool of choice for 3D artwork is Cinema4d. If any of this sounds beneficial to your project, I would love to discuss it futher.

$50.00 /hr
78 hours
4.85
Nicholas Chase

Nicholas Chase

Experienced web and application developer, publish...

United States - Last active: 12/18/2012 - Tests: 4

A programmer with deep experience in web applications and services, project definition and management, and technical writing, enabling me to always find the best solution, whether it requires traditional or cutting edge techniques. My areas of expertise include PHP, Java, MySQL, and HTML/Javascript. I am currently seeking opportunities in web application architecture, programming, or technical writing.

$111.11 /hr
15 hours
4.89
Mariusz Lukasz Linkiewcz

Mariusz Lukasz Linkiewcz

PHP/JavaScript web developer

United Kingdom - Last active: 12/07/2014 - Tests: 4 - Portfolio: 1

Short overview I have recently created various of websites that included: - HTML5, CSS2-3 - PHP (OOP) with MySQL - JavaScript + AJAX and jQuery - JSP - RESTful services - JSON, XML data structures I can use following PHP frameworks: - Laravel - CodeIgniter Long overview/about me I come from Poland but currently live in UK. Programming is my passion, I have started programming when I was 15. My first language was Pascal, then I moved to Delphi for a while before starting to create a simple 2d and console based games in C++. I gained some experience in Java hosting my own game server (I did not write the game thought) which I created plugins and scripts for. I basically created a scripting language that I needed to create quests for players. Now I am a web developer with experience in languages such like Java, C++ and C#. I make sure to fit employer expectations making sure to write my code using newest standards and best practices. My main principle is to make the code easy to understand for the future modifications (so any programmer can easily understand what is going on in the code). I am familiar with creation of static and dynamic websites, small and big, database dependent and/or config dependent, with or without authorization, standalone or as a part of a bigger system, with or without the administration panel. My basic rules when programming are... a) Follow "Don't repeat yourself" principle. b) Make the code clean and lean. c) Make it self commentary! d) Comment it (as the code is self commentary, minimal comments will do). If any of those does not apply, the code should be fixed. Optimization and modularity does not always apply so those are not my "always use" rules.

$16.67 /hr
443 hours
5.00
Martin Notz Alderete

Martin Notz Alderete

Mr.

Spain - Last active: 03/25/2012

I'm twenty-two and I've finished my High-Level Vocational Studies in Development Software. During this two-year course, I've learnt: -Advanced Java with Graphical design. -Connection and Management to DDBB(Oracle and MySql with PL/SQL). -Object-Oriented development on Management software. -Basic PHP. -Semi-advanced HTML, CSS and Mysql By my own, I've learned: -Skills on hardware management and repairment. -Skills on Windows, Linux and Mac. So, I want to improve my skills in all these areas, and find a job for doing it.

$13.33 /hr
58 hours
5.00
Jason Cyr

Jason Cyr

Certified Lotus Notes Application Developer

United States - Last active: 06/11/2012

CAREER OBJECTIVE: To secure a challenging Lotus Notes Database/Web Application Development position that takes full advantage of my work experience, while providing opportunity for professional career growth. CAREER SUMMARY: Over 19 years’ experience as an Information Technology Specialist. I have extensive knowledge of Application Development in Lotus Notes through Release 8.5.3. I have been involved in all aspects of the Software Development Life Cycle (SDLC). Developed, implemented and maintained numerous personnel, tracking, Web-based and server information databases using Lotus Notes and Web technologies. Experienced with Windows 2003 Small Business Server as well as all Windows and Linux OS platforms. I am also experienced with all Microsoft Office platforms. While in the military, I supported a regional Lotus Notes network of more than 50 servers and 1200 end users, this included controlling all replication and mail routing within the region, as well as to our central Notes Hub server. Duties included installing operating systems, registering servers/users, configuring Domino servers, as well as installing workstation client software and diagnosing end user problems.

$50.00 /hr
192 hours
5.00
Edgar Hernandez

Edgar Hernandez

.Net Software Developer

Mexico - Last active: 12/06/2011 - Tests: 5

I am a .Net Developer with certifications in ASP .Net 3.5 and WPF. Educated as a Mathematician, now I live as a Software Developer. I have interest in Mobile development, and scientific applications development. I have worked in Image processing, Trading and Content Management Systems. My biggest interests are Image Processing, Artificial Learning, Evolution and Javascript.

$15.56 /hr
82 hours
5.00
Tomasz J.

Tomasz J.

Full Stack Developer

Ireland - Last active: 11/03/2013 - Tests: 7 - Portfolio: 3

I'm experienced software developer. I like using modern tools to make great projects without wasting time. Writing code is my passion and I'm always getting things done. I am full stack developer. I can do everything to make web app work, from setting app server, domains, certs through writing backends, APIs, to making nice frontend with Bootstrap and jQuery or Angular if needed.

$75.00 /hr
796 hours
5.00
Marlon W.

Marlon W.

Ruby and Rails Developer

Jamaica - Last active: 2 months ago - Tests: 4 - Portfolio: 4

I started programming in 2001. My first programming assignment was done using Pascal. Since then I have been exposed to quite a few other programming languages and frameworks. I have worked on a number of Enterprise Java projects and as such I developed a liking for Object Oriented programming and its principles. In 2009 I started to learn the Ruby on Rails framework, which I find to be one the most developer friendly frameworks. On oDesk I wish to take on challenging/interesting projects using the Ruby on Rails framework. I’m a firm believer in the TDD and DRY approach to programming.

$55.56 /hr
503 hours
4.85
Sergei Karseko

Sergei Karseko

Software Engineer in Test

United States - Last active: 10/03/2012

Strong in Web Automation Testing, and some software testing. ------------------------------------------------- Programming language - Java. Objective-C. ------------------------------------------------- Automation testing: Selenium IDE, Selenium RC, Selenium 2.0, Fitnesse (in conjunction with both of Seleniums), TestComplete, JUnit, TestNG, write Frameworks (selenium). Mobile automation testing: UIAutomation, FoneMonkey, MonkeyTalk ------------------------------------------------- Crossplatform testing (windows, linux). ------------------------------------------------- Version Control System: SVN, some GIT ------------------------------------------------- Build tool: Maven, some Ant ------------------------------------------------- Writing test cases, test suites, test plans. ------------------------------------------------- Positive/negative tests. ------------------------------------------------- Black/White/Gray box testing methods. ------------------------------------------------- Usability/exploratory tests. ------------------------------------------------- Attentive manual testing. ------------------------------------------------- XML, XSD, HTML, CSS, SQL, Joomla, Wordpress, XPath, some jQuery, php and JavaScript. ------------------------------------------------- Bug tracking system: Jira. ------------------------------------------------- Test organisation: TestLink. ------------------------------------------------- Review system: Review Board.

$66.67 /hr
43 hours
5.00
Rokibul K.

Rokibul K.

Software Developer

United States - Last active: 2 months ago - Tests: 5 - Portfolio: 2

• More than 11 years of experience as Software Architect, Chief Programmer, Senior Software Engineer, Software Engineer and J2EE Developer with proven success in Designing, Developing and Testing Web, Desktop and Middle-ware development with specialized expertise in Java/JEE, .Net and Ruby platform. • In depth experience in developing applications using application frameworks like EJB (Entity Beans, Session Beans, and Message Driven Beans), Spring and JBoss Enterprise Application Platform. • Experienced in popular frameworks such as Struts, Spring, Wicket, GWT (GWTExt), Ruby on Rails, ASP.NET etc. • Extensive Experience on Web Services/SOAP, REST/RESTFul Web Services with JAX-WS/RS . • Extensively used JPA/Hibernate/nHibernate, IBatis, Entity Framework, Spring DAO/Hibernate as Persistence layer and ORM framework • Extensive experience in Web2.0, RIA with JavaScript library including JQuery, Prototype and hardcore javascript. • Used Lombardi Teamworks as BPM suite and JBoss BRMS/SOA with JBoss Enterprise Application Platform. • Development experience in InfoPath 2007, Share Point 2007 security (RSA Access Manager to centralize security integration), Windows SharePoint services and workflow. • Extensively used IIS, Apache Tomcat, WebLogic and JBoss. • Hands on experience in Ant, Maven, Lunt Build, Cruise Control, Hudson; Version Control Systems like CVS, VSS, Subversion, Borland StarTeam, GIT and Issue Tracking Systems namely BugZilla, JIRA and Mantis. • Experienced in Pharmaceuticals Regulatory Management, Document Management Systems, Ready-made Garments Industry, Financial Applications, Education, Travel, Telecom domain. • Extensive experience with Agile practices namely XP, TDD, Continuous Integration and SCRUM. • Database experience with MSSQL, Oracle, MySQL and noSQL Database namely MongoDB. • Extensively used Eclipse, NetBeans, RubyMine, and Visual Studio. • Frequent in Linux/Unix, and Windows OS.

$77.78 /hr
1,805 hours
4.93