Senior Java Developers & Programmers

Showing 36,787 freelancers

Senior Java Developers & Programmers

Showing 36,787 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, 486 Java projects are completed every quarter on oDesk.

486

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: March 1, 2015

  • Java Developer

    Over than 6 years of experience with Java SE, Java EE. Strong knowledge of core java. Worked with wide range of java libraries at a R&D Center. Have good troubleshooting skills. I prefer fixed price. … more

    Over than 6 years of experience with Java SE, Java EE. Strong knowledge of core java. Worked with wide range of java libraries at a R&D Center. Have good troubleshooting skills. I prefer fixed price.  less

    java java-ee ruby software-debugging unit-testing 00 more less
    • $20.00 HOURLY RATE
    • 5.0
    • 2 HOURS
    • RUSSIA
    • LAST ACTIVE
    • 0 PORTFOLIO ITEMS
    • 2 TESTS
  • Expert Java,Scala Web Developer(JSF,Spring-MVC,Play,Hibernate,Jquery)

    I have 8+ years of experience and I have worked with large (Oracle) and mid size (Zensar) companies. Languages : Java (6,7,8), Scala, Javascript Frameworks : Java Server Faces, Spring Stack, Java Persistence API, Hibernate, Play! 2, Secure Social, AngularJS … more

    I have 8+ years of experience and I have worked with large (Oracle) and mid size (Zensar) companies. Languages : Java (6,7,8), Scala, Javascript Frameworks : Java Server Faces, Spring Stack, Java Persistence API, Hibernate, Play! 2, Secure Social, AngularJS, Underscore Technologies : JDBC, JNDI, Primefaces, Servlet, iText, OpenSAML, Apache HTTP Client, Jedis, Jackson, Cognos SDK Github : https://github.com/gaurav-bagga REST API : Google Admin SDK, Windows Azure Directory API, Salesforece API, Zendesk API Databases : MySQL, MS SQL, Apache Derby, Redis, LDAP User Interface : HTML, CSS, Twitter Bootstrap, Require JS Application Servers : Weblogic, Tomcat, Glassfish Testing : Junit, Mockito, Dbunit Build : Maven SCM : Subversion, Git IDE : Eclipse, Netbeans Operating Systems : Windows, Linux, Mac OS X  less

    java jsf spring-framework spring-security hibernate scala play-framework j2ee apache-tomcat weblogic jquery twitter-bootstrap mysql sql apache-maven junit mockito svn eclipse netbeans intellij-idea 00 more less
    • $22.22 HOURLY RATE
    • 4.7
    • 1303 HOURS
    • INDIA
    • LAST ACTIVE
    • 0 PORTFOLIO ITEMS
    • 1 TEST
  • Java,Grails,Google Script & Twitter Api Expert

    Besides being an excellent communicator, I am a freelancer consultant with expertise over web,desktop and mobile applications. Till date I have obtained over 50 5* reviews (combining odesk and elance www.elance.com/s/rahulserver ). I am an express … more

    Besides being an excellent communicator, I am a freelancer consultant with expertise over web,desktop and mobile applications. Till date I have obtained over 50 5* reviews (combining odesk and elance www.elance.com/s/rahulserver ). I am an express learner and I adapt and become adept to new technologies very fast. This is clearly reflected by my job history which shows the wildly different variety of jobs I have worked with and landed them to perfection. I have experience and mastery over several regimes. Primarily I am a java buff as I work with Groovy/Grails and Ruby on Rails for web development and Android for mobile development. I have great expertise over twtiter api. If its about twitter, its about me! Just see the jobs I have done for twitter on both odesk and elance and you will realize why I claim that. 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. The reason for my success over each job I work upon is my exposure to a plethora of technologies which adds an extra edge to my artillery. I have worked on wildly diverse technologies including: 1) Web Application development: For web application development, I have experience with Grails- Groovy on Rails. I am a master of this wonderful framework developed to make java development really easy and rapid. My role in past projects on grails includes implementation of Restful web services for sql/nosql databases as well as overall application design/development right from the inception to transition/deployment. 2) DBMS: I have worked on sql as well as no-sql. In sql, I have experience with MySql,Sql Server(2008),DB2,Oracle RDBMS. In no-sql, I am a mongoDB master. I have also worked with CouchDB(with android). 3) Desktop Applications: I have made several desktop applications using java swing and javafx. I also have knowledge of Griffon (Grails for desktop). All my applications are characterized by thread safety and robust framework architecture. 4) Mobile Application Development: I have good experience with android framework. All the apps I have worked with are characterized by nice UI and a stable lifecycle by proper handling of application states. My strength over core java concepts like multithreading, runtime polymorphism, inheritance comes in very handy with android app development. Apart from these, I can make background web services using ruby on rails/grails for providing RESTful web services to mobile applications. So you can find a full stack developer in me. 5) Scripting: I have developed various scripts using google app scripts, python and ruby. I have a full fledged ERP running on google drive using google app script with 0 cost for hosting. I always use the best technology for my clients which is light upon their budget. But above all, I consider strong communication skills as my killer strength due to which I made it to one of the giants in consulting business today-Deloitte Consulting pvt.ltd.(as a Business Technology Analyst)-a clear testimonial for the same!  less

    grails android-app-development java groovy web-scraping git mongodb scripting javascript twitter-api 00 more less
    • $30.00 HOURLY RATE
    • 5.0
    • 246 HOURS
    • INDIA
    • LAST ACTIVE
    • 5 PORTFOLIO ITEMS
    • 10 TESTS
  • 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
    • $30.00 HOURLY RATE
    • 5.0
    • 0 HOURS
    • UKRAINE
    • LAST ACTIVE
    • 2 PORTFOLIO ITEMS
    • 3 TESTS
  • 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
  • Java/C++/.Net Software Engineer/developer/integrator/consultant

    Knowledge Areas and skills Custom Software Development, POS, intranet system, administrative systems and integration with intelligent software solutions consolidate, organize and centralize amount of information located in different divisions and departments, so that executives make decisions about payments, suppliers , prices … more

    Knowledge Areas and skills Custom Software Development, POS, intranet system, administrative systems and integration with intelligent software solutions consolidate, organize and centralize amount of information located in different divisions and departments, so that executives make decisions about payments, suppliers , prices, materials management, promotions, etc. Algorithms and programming skills, strong knowledge of C/C++ and Java. Strong knowledge of data structures, strings, sorting, arithmetic and algebra, combinatorics, number theory, backtracking, graph traversal, Algorithms for graphs, dynamic programming and computational geometry. Accounting area, experience in handling all movement of materials between stores and shops, all the accounting related to its retail. Point of sale Area, experience with integration between POS software and label printers, fiscal printers, barcode readers, fingerprinter and keyboards for point of sale. Oriented Object Programming and Low-level: exprienced in Java and C/C++/C#. QT libraries and Visual Basic. Scientific Programming: Matlab. IDES: Intellij Idea, Eclipse, Netbeans, Kile, Quanta. Servers: Apache-Tomcat. Functional Programming and AI: Haskell and Prolog. Database: MySql Oracle, Postgres, SQL Server and FoxPro. Web Development/Frameworks: Php, Struts, Vaadin, ZK, html and css.  less

    java c++ .net-framework vaadin-framework object-oriented-design mysql 00 more less
    • $30.00 HOURLY RATE
    • 5.0
    • 1150 HOURS
    • VENEZUELA
    • LAST ACTIVE
    • 0 PORTFOLIO ITEMS
    • 3 TESTS
  • Experienced Java Programmer. Others: PHP, iMacros

    I've worked as a Java programmer since late of 2008. I've joined a project to develop a web application that using Spring, Tapestry and Hibernate framework. I've also been involved in a project, and responsible for handling … more

    I've worked as a Java programmer since late of 2008. I've joined a project to develop a web application that using Spring, Tapestry and Hibernate framework. I've also been involved in a project, and responsible for handling Back Office modules using Compiere (ERP). And many other projects that I can't describe it in here. I also have some experience in the following areas: SQL, HTML, JavaScript (jQuery) and of course OOP. Sometime I 'played' with PHP and iMacros to AUTOMATE small tasks or scrape some websites. I'm also experienced in Linux OS, especially Ubuntu and other distros that based on Debian. I've setup my own VPS to running a Proxy Server using Squid, with multiple outgoing IP addresses.  less

    java j2se j2ee html javascript jquery php curl imacros-scripting crawlers data-scraping data-mining web-scraping xpath amazon-web-services wordpress seo-keyword-research google-searching linux-system-administration ubuntu 00 more less
    • $10.00 HOURLY RATE
    • 5.0
    • 12 HOURS
    • INDONESIA
    • LAST ACTIVE
    • 2 PORTFOLIO ITEMS
    • 8 TESTS
  • Founder and Senior Developer at SysGears

    A senior developer with over 12 years of experience, focused on creating complex Java/Scala solutions. Especially efficient at software optimization and implementation of high performance computing systems. Fully dedicated to product quality, beauty of architecture and performance of the … more

    A senior developer with over 12 years of experience, focused on creating complex Java/Scala solutions. Especially efficient at software optimization and implementation of high performance computing systems. Fully dedicated to product quality, beauty of architecture and performance of the code. Technical Proficiencies: - Languages: Java, Scala, Groovy, JavaScript - Web Frameworks: Grails, Play 2, AngularJS - Frameworks: Akka, Spray, ZooKeeper - Databases: MongoDB, MySQL, H2  less

    scala grails java groovy c nosql 00 more less
    • $30.00 HOURLY RATE
    • 4.9
    • 808 HOURS
    • UKRAINE
    • LAST ACTIVE
    • 0 PORTFOLIO ITEMS
    • 4 TESTS
    ASSOCIATED WITH:
  • Junior Java and Python developer

    I'm good in algorithmic thinking and have experience from numerous competitions during high school mostly using C/C++. I have good knowledge of object oriented programming mostly in Java/Python. In Python I have worked on several web based … more

    I'm good in algorithmic thinking and have experience from numerous competitions during high school mostly using C/C++. I have good knowledge of object oriented programming mostly in Java/Python. In Python I have worked on several web based projects using Flask framework and in Java I worked with swing graphics and multi-threading applications. On my college I have finished course basing on evolutionary algorithms(genetic, simulated annealing, PSO, etc) in Java. I am seeking opportunities to build websites or desktop applications.  less

    java python c++ 00 more less
    • $13.00 HOURLY RATE
    • NO FEEDBACK GIVEN
    • 0 HOURS
    • CROATIA
    • LAST ACTIVE
    • 1 PORTFOLIO ITEM
    • 2 TESTS
  • Technical Leader

    He graduated from Jilin University, majoring in grid computing. After graduation, he joined Baidu as an R&D engineer of the Ministry of the Web search; subsequently, he transferred to the IT department, and committed to the development of workflow … more

    He graduated from Jilin University, majoring in grid computing. After graduation, he joined Baidu as an R&D engineer of the Ministry of the Web search; subsequently, he transferred to the IT department, and committed to the development of workflow software which was used by Baidu Phoenix Nest and lots of systems. As an IBMer, he is the team lead in China of Platform Symphony Continuous Engineering team now; continue to contribute his passion to build the best SOA middleware. For the skill, he is a generalist; from C++ to Java, python, php, shell; from Grid/Cloud to Internet, JavaEE, Database, Operation; but his primary skill is to understand the user case quickly and provide suitable solution.  less

    c++ linux-system-administration unix-shell project-management c unix-system-administration tcp-ip java 00 more less
    • $30.00 HOURLY RATE
    • 5.0
    • 2 HOURS
    • CHINA
    • LAST ACTIVE
    • 2 PORTFOLIO ITEMS
    • 5 TESTS
loading