Senior Java Developers & Programmers

Showing 36,465 freelancers

Senior Java Developers & Programmers

Showing 36,465 freelancers

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

480

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

4.68

Last updated: February 1, 2015

  • Full stack Software Engineer

    A creative full stack software engineer with knowledge in full SDLC and with management skills. Interested in taking up a challenging project in an innovative software development company. Highlights of qualification: Over seven years' Enterprise-level software development experience with good … more

    A creative full stack software engineer with knowledge in full SDLC and with management skills. Interested in taking up a challenging project in an innovative software development company. Highlights of qualification: Over seven years' Enterprise-level software development experience with good research, analyst and test skills. Open source addicted. Don't hesitate to introduce new idea/feature/approach. A self-motivated, organized and energetic professional. Ready to changes, innovation, can switch between contexts quickly. Unstoppable in self-development. Used to be a leader of local Java user group and a trainer of java junior courses. About three strong years as a team leader; building and leading cross-functional team up to seven person. Strong leadership skills; make important decisions quickly; indicate and resolve working impediments. Skilled in cultivating positive relationships with customers and colleagues. Mentoring. Agile activist; be able to introduce and improve scrum process. Skills and knowledge: General: Java, JavaScript, HTTP, Spring Framework, JEE6 (basic), XML, JSON Web: Servlets/JSP, Liferay, Spring MVC, Stripes, Tiles, WebObjects, JSF 1.2, HTML/CSS, JQuery, ExtJS, Twiter Bootstrap, SASS. Web services: Jersey, SOAP (theory). Database technologies: JDBC, ANSI-SQL, MSSQL, PostgreSQL. ORM: Hibernate, Spring Data. Integration: JMS, RMI. Test technologies: JUnit, TestNG, Mockito, JMH, WebDriver, Selenium IDE. Design skills: OOP, OOD, GoF, UML. Server: Tomcat, JBoss AS 7. Other: Jenkins, Ant/Maven, Eclipse, Idea, HG, SVN, Git, JIRA, Bugzilla, Redmine, Mantis. Other frameworks: Guava, JSR-303 Validation, JasperReports, iText, Swing/AWT. Other language: C/C++ (basic), C# 3.5 (basic). OS: Ubuntu(preferred), Mac OS, Windows. English: write/oral.  less

    java core-java spring-framework hibernate sql javascript html5 web-services english 00 more less
    • $28.00 HOURLY RATE
    • NO FEEDBACK GIVEN
    • 0 HOURS
    • UKRAINE
    • LAST ACTIVE
    • 4 PORTFOLIO ITEMS
    • 1 TEST
  • Java and XML consultant

    I am an electronics engineer, XML consultant, technology evangelist, and frequently published technical author. After graduating in 1995 from the University of Engineering and Technology, Lahore, I began designing software solutions for industrial control systems. Later, I turned to XML … more

    I am an electronics engineer, XML consultant, technology evangelist, and frequently published technical author. After graduating in 1995 from the University of Engineering and Technology, Lahore, I began designing software solutions for industrial control systems. Later, I turned to XML and built web- and WAP-based XML processing tools, server-side parsing solutions, and service applications. Since 2006, I have focused exclusively on Java- and XML-based open source tools and solutions. A strong advocate of open source tools, I not only design solutions based on them but also train software and IT personnel at Lahore universities in using open source technologies. I am the author of JasperReports 3.6 Development Cookbook (Packt Publishing, 2010). Please see my following articles that I've been writing to display my work. Data visualization, Part 1: Visualize browsing metrics with SVG and D3 http://www.ibm.com/developerworks/opensource/library/os-dataviz1/index.html?ca=drs- Data visualization, Part 2: Use D3 component layouts http://www.ibm.com/developerworks/opensource/library/os-dataviz2/index.html Bonita for business process management, Part 1: Configure a simple workflow http://www.ibm.com/developerworks/opensource/library/j-bpm1/index.html Bonita for business process management, Part 2: Configure forms and variables http://www.ibm.com/developerworks/library/j-bpm2/ Integrate social networks into BPM, Part 1: Collect Twitter data http://www.ibm.com/developerworks/library/j-sb1/ Integrate social networks into BPM, Part 2: Add Twitter data to CRM http://www.ibm.com/developerworks/library/j-sb2/ XML Canonicalization http://www.xml.com/pub/a/ws/2002/09/18/c14n.html http://www.xml.com/pub/a/ws/2002/10/09/canonicalization.html Integrating healthcare services, Part 1: Using an Enterprise Service Bus for healthcare https://www.ibm.com/developerworks/java/library/j-hsb1/index.html Integrating healthcare services, Part 2: Using Apache ServiceMix as a Healthcare Service Bus https://www.ibm.com/developerworks/java/library/j-hsb2/ Design XML schemas for enterprise data https://www6.software.ibm.com/developerworks/education/x-schemadata/x-schemadata-a4.pdf Build configurable workflows with WS-BPEL and IoC, Part 2: Developing and hosting BPEL workflows http://www.ibm.com/developerworks/java/library/j-bpel-ioc2/index.html Deploying Web services with WSDL, Part 1: Introduction to Web services and WSDL http://www.ibm.com/developerworks/library/ws-intwsdl/ Securing Java applications with Acegi http://www.ibm.com/developerworks/library/j-acegi1/ Web Services Security, Part 1 http://www.xml.com/pub/a/ws/2003/03/04/security.html Web Services Security, Part 2 http://www.xml.com/pub/a/ws/2003/04/01/security.html Implementing XML Encryption in Java http://www.xml.com/pub/a/ws/2004/04/21/wss4j.html  less

    java javascript xml xml-web-services spring-security bpel erp xslt 00 more less
    • $35.00 HOURLY RATE
    • 5.0
    • 276 HOURS
    • PAKISTAN
    • LAST ACTIVE
    • 2 PORTFOLIO ITEMS
    • 1 TEST
  • Web Developer/php/wordpress/photoshop

    I have done my graduation in Computer Science.I have worked in software house as well where I have completed number of successful projects including wordpress,core php ,MySQL,java script and some Java projects aswell.. ..

    java mysql php css html5 html sqlite wordpress cakephp javascript 00 more less
    • $12.22 HOURLY RATE
    • 5.0
    • 5 HOURS
    • PAKISTAN
    • LAST ACTIVE
    • 2 PORTFOLIO ITEMS
    • 3 TESTS
  • Java Programming Developer

    I am a Java Developer, with knowledge in database conections, Sql, Apache, Visual Basic interactions and website development.

    java mysql 00 more less
    • $16.67 HOURLY RATE
    • NO FEEDBACK GIVEN
    • 0 HOURS
    • BRAZIL
    • LAST ACTIVE
    • 0 PORTFOLIO ITEMS
    • 1 TEST
  • Java/J2EE, Liferay, Spring, Hibernate, Web services

    • 7 years of core IT experience in Business Analysis, Project Management, Software designing ,development and support of enterprise applications. • Experienced in Core Java/J2EE, Liferay Portal Framework. • Effectively developed stand-alone application to merge/migrate Credit Card portfolio of a bank … more

    • 7 years of core IT experience in Business Analysis, Project Management, Software designing ,development and support of enterprise applications. • Experienced in Core Java/J2EE, Liferay Portal Framework. • Effectively developed stand-alone application to merge/migrate Credit Card portfolio of a bank to another. • Experience of gathering project requirements as a business analyst. • Experience of managing teams and projects as a Senior Team Lead. • Direct communication with client/business teams. • Knowledge of Financial (Credit Card Operations) and Manufacturing (semiconductors) domain. • Proficient programming skills using Liferay, Java, JSP, Servlets, Spring Framework, Hibernate Framework, Struts Framework, Object Oriented Methodologies. • Experience in IBM Web Sphere Application Server, Jboss Application Server and Tomcat • Experience with using IDEs like IBM RAD 7 and Eclipse 3.x. Version Control Systems like VSS,CVS, Subversion, clearcase. • Experienced in all phases of software life cycle like requirements gathering, system analysis, design, development, review, testing, deployment, configuration and maintenance of applications. • Excellent hands-on experience dealing with the onsite – offshore model. • Expertise in delivering value added customer services by bridging the gap between business and technical communities. • Effective result oriented team player with excellent communication and interpersonal skills  less

    j2ee java liferay google-app-engine object-oriented-design android-app-development 00 more less
    • $20.00 HOURLY RATE
    • 4.9
    • 827 HOURS
    • INDIA
    • LAST ACTIVE
    • 1 PORTFOLIO ITEM
    • 4 TESTS
    ASSOCIATED WITH:
  • Java developer

    I have been programming in Java more than two year. Areas Of expertise: Expertise in Application development and support using Java, JSP, JSF, JDBC, Hibernate; Expertise in web/application servers like Apache (Apache HTTP Server), Tomcat (Apache Tomcat Server); Expertise in MySQL Server 3.x/4.x/5.x; Expertise in HTML, CSS.

    java j2ee hibernate mysql java-servlets-development jsf jsp html spring-framework css 00 more less
    • $15.00 HOURLY RATE
    • 5.0
    • 0 HOURS
    • UKRAINE
    • LAST ACTIVE
    • 1 PORTFOLIO ITEM
    • 2 TESTS
  • Android, Java SE, Java EE Developer with Javascript experience

    I aim to meet your needs by leveraging my experience in the following Java technologies: Android, Java SE -> Swing, SWT , Java EE -> EJB 3, JSF2 [Primefaces,Icefaces], JSP. HTML, CSS, JQuery and Javascript are the other technologies I play with … more

    I aim to meet your needs by leveraging my experience in the following Java technologies: Android, Java SE -> Swing, SWT , Java EE -> EJB 3, JSF2 [Primefaces,Icefaces], JSP. HTML, CSS, JQuery and Javascript are the other technologies I play with during my free time. For a quick demonstration of qTip and jQuery combined with HTML/CSS, please visit my personal website: http://www.zakimak.webs.com My latest interest is Android Development. Heavily involved in researching, audio mixing and audio file conversion with native libraries. Thank you for your time!!  less

    java android-app-development javascript jquery css html 00 more less
    • $20.00 HOURLY RATE
    • 5.0
    • 332 HOURS
    • BANGLADESH
    • LAST ACTIVE
    • 14 PORTFOLIO ITEMS
    • 8 TESTS
    ASSOCIATED WITH:
  • Java developer

    I'm an independent freelancer located in Ukraine (UTC+2). I'm an expert programmer with a Master's Degree in Computer Science. In my over 5 years of professional experience I have worked with many technologies and took part … more

    I'm an independent freelancer located in Ukraine (UTC+2). I'm an expert programmer with a Master's Degree in Computer Science. In my over 5 years of professional experience I have worked with many technologies and took part in several large projects such as: enterprise billing systems, automated workflow systems and crowdfunding service-oriented platform. I have rich experience with client-server software design and development, using a wide range of Java technologies. I ready to take part in any phase of full cycle development from backend to frontend. Rapid prototyping of information systems with modern technology using, will allow you, with my help, in the shortest time to realize your idea and decide on the further evolution of your project. In my toolbox you can find: RDBMS: - PostgreSQL + PgPL/SQL; - MySQL; - Oracle DB + PL/SQL; Java technologies: - JDBC, Hibernate and myBatis; - SpringFramework (Core, Security, MVC, AOP, Web Services); - JSP, Servlets; - JAXB, JAXP; - JAX-WS, JAX-RS; - RMI, RPC Thrift; Servlet containers: Tomcat, Jetty; JavaScript: BackboneJS, Underscore.js, jQuery VCS: CVS, SVN, TFS and Git with Git flow; Other: - AJAX; - JSON; - Bootstrap; - HTML5; I am able to learn new skills very quickly if required (which I never charge for).  less

    java postgresql javascript spring-framework j2ee sphinx jdbc jpa 00 more less
    • $17.00 HOURLY RATE
    • NO FEEDBACK GIVEN
    • 0 HOURS
    • UKRAINE
    • LAST ACTIVE
    • 0 PORTFOLIO ITEMS
    • 4 TESTS
  • I've been developing web applications with Python and Django for approximately a year, have good knowledge of HTML/CSS/JS/JQuery and CoffeeScript; know SQL (as well as related languages such as T-SQL and PL/SQL); can efficiently work … more

    I've been developing web applications with Python and Django for approximately a year, have good knowledge of HTML/CSS/JS/JQuery and CoffeeScript; know SQL (as well as related languages such as T-SQL and PL/SQL); can efficiently work with Git. I also have some experience with such technologies as Java, Vaadin-framework, AngularJS. I am comfortable with both Linux and Windows platforms  less

    python django-framework javascript coffeescript jquery angularjs java sql vaadin-framework 00 more less
    • $8.89 HOURLY RATE
    • NO FEEDBACK GIVEN
    • 15 HOURS
    • BULGARIA
    • LAST ACTIVE
    • 3 PORTFOLIO ITEMS
    • 5 TESTS
  • Computer Engineer - Python developper

    Computer Engineer, Master in Quantitative Finance and curruntly studing a master in Data Mining and Knowledge discovery. I've been developing backend software, tools and plugins to international companies for the last 10 years. I code in Python, Perl, Java … more

    Computer Engineer, Master in Quantitative Finance and curruntly studing a master in Data Mining and Knowledge discovery. I've been developing backend software, tools and plugins to international companies for the last 10 years. I code in Python, Perl, Java and C. All my developments run on Linux and Unix environment. I manage Linux servers, DB Engines, Tomcat/apaches servers and most well known Linux tools and services. For statistical analysis I work with R, SPSS and MatLab.  less

    python perl java c scrapy-framework linux-system-administration sql database-design r artificial-neural-networks 00 more less
    • $38.00 HOURLY RATE
    • 5.0
    • 1757 HOURS
    • ARGENTINA
    • LAST ACTIVE
    • 1 PORTFOLIO ITEM
    • 5 TESTS
    GROUPS:
loading