Senior Java Developers & Programmers

Showing 3,531 freelancers

Senior Java Developers & Programmers

Showing 3,531 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

  • 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/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
  • 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:
  • Senior developer ( iOS, Android, Windows, ROR)

    *** Excellence is the unlimited ability to improve the quality of what you have to offer. *** *** If you can dream it, you can do it *** I am a senior iOS engineer and architect with 5+ years of experience in the mobile … more

    *** Excellence is the unlimited ability to improve the quality of what you have to offer. *** *** If you can dream it, you can do it *** I am a senior iOS engineer and architect with 5+ years of experience in the mobile industry. I have worked with a broad range of technologies and also took lead roles as an architect. I have experience with REST based APIs as well as client and server Facebook integration, and have implemented fault-tolerant systems with PHP and RoR back-end technologies. About credibility, you should see my client's review because credibility is someone else's idea of what I should be doing. Thanks for your time. PS: If you want to hire low rate worker, please don't waste your time because time is gold for both of us. -Languages Ruby, Java,Objective-C, PHP, JavaScript, C++, C,C#, HTML5 -Tools MS Visual Studio, Apple Xcode, Android SDK -Frameworks .NET Framework, Unity3D, Silverlight, COM, Json.NET,Cocoa Touch -Libraries/APIs Social Network API,Win32 API, OpenGL, -Platforms iOS, Android, Linux, Java EE, Parse, Unix, LAMP, Java SE, Heroku, JVM, Red Hat Linux, Node.js  less

    iphone-app-development android-app-development mobile-app-development c++ java jquery-mobile php project-management mysql driver-development 00 more less
    • $55.56 HOURLY RATE
    • 5.0
    • 552 HOURS
    • MALAYSIA
    • LAST ACTIVE
    • 10 PORTFOLIO ITEMS
    • 9 TESTS
  • Perl Developer

    Experienced in building e-commerce projects (online shops, price comparison systems). Latest projects: 1) Online shops, all backend, frontend programming. Used technologies: Perl, mod_perl, FCGI, TT, HTML::Template, memcached, MySQL, etc. 2) Price comparison system ava.ua (pricegrabber.com/shopping.com … more

    Experienced in building e-commerce projects (online shops, price comparison systems). Latest projects: 1) Online shops, all backend, frontend programming. Used technologies: Perl, mod_perl, FCGI, TT, HTML::Template, memcached, MySQL, etc. 2) Price comparison system ava.ua (pricegrabber.com/shopping.com close analog). All backend, frontend programming, database administration. Used technologies: Perl, mod_perl, PLP Plack/PSGI, FCGI, HTML::CTPP2, etc. Mysql (Partitioning, Replication, Triggers, Procedures, Queries optimization).  less

    perl mysql sql javascript python java apache-solr xml soap xml-rpc nginx d-language node.js multithreaded-programming betfair data-scraping web-scraping data-mining 00 more less
    • $22.22 HOURLY RATE
    • 5.0
    • 1491 HOURS
    • UKRAINE
    • LAST ACTIVE
    • 2 PORTFOLIO ITEMS
    • 8 TESTS
    GROUPS:
  • Database Consultant

    Over the last 11 years, I have developed no. of Software using Oracle, MS SQL, Access as a back-end and Visual Basic, Java as a front-end and Crystal Report and Data Report as a reporting tool. I also have excellent … more

    Over the last 11 years, I have developed no. of Software using Oracle, MS SQL, Access as a back-end and Visual Basic, Java as a front-end and Crystal Report and Data Report as a reporting tool. I also have excellent experience on Oracle Administration. Here are the details of my few recent Oracle experience: #. Currently working as a Oracle DBA Consultant. 1. D2Hawkeye Services (U.S. Based Company), currently involved as Oracle DBA training consultant. Provide Oracle DBA training and technical support(like performance issues, code samples, SQL tuning, Backup strategy, creating Server Managed Backup Scripts, etc) to the working staffs. 2. Midas Technology (Local Software Company, specialized in Hospital Management System and Colleges, Schools Software), currently involved as Oracle Consultant. Task performed so far from this organization: a. Oracle DBA training to the staffs. b. Oracle Database Server configuration at Manipal Hospital for peak performance. Configured Oracle Data Guard (Physical Stand-by Database). c. Successfully recovered the critical databases of Neuro Hospital, Whitehouse College and Teaching Hospital, Syakar Co. Ltd. (Largest Vehicle importer of the country), Himal Iron & Steel Industries due to Media Failure. (Note:, the databases at Whitehouse College and Himal Iron and Steel Industries were running in no- archive mode and the database was successfully recovered to the point of failure). d. Configuration and installation of Oracle RAC database at Dulikhel Hospital. Also configured for Oracle Data Gurad. e. Has done performance tuning in no. of critical databases. 3. Has done number of Oracle Database Server customization, configuration for small organizations. I also have a lots of training experience on MS SQL, Oracle, Java and Visual Basic since 2000. I have been providing training to the working professionals. Hear are the few organization, I have given training at: • Nepal Bank Ltd. • Nepal Telecom • D2Hawkeye Services (U.S. Based company) • Nepal Investment Bank • Nepal Agriculture Bank • Lumbini Bank • National College of Computer Studies • Manipal Medical College • Midas Software • Designco Software  less

    sql microsoft-visual-basic java microsoft-access oracle-database vba php javascript html ajax mysql 00 more less
    • $33.33 HOURLY RATE
    • 4.8
    • 407 HOURS
    • NEPAL
    • LAST ACTIVE
    • 4 PORTFOLIO ITEMS
    • 7 TESTS
  • [PRO] Web development PHP, JavaScript, HTML, CSS, Java, Python, SQL

    I know how to develop software with good quality in short time. The best project lifecycle under my development is: 1) Fast prototyping from UX scenarios and wire-frames. 2) Implementing functional and unit-tests for front-end and back-end. 3) Development phase … more

    I know how to develop software with good quality in short time. The best project lifecycle under my development is: 1) Fast prototyping from UX scenarios and wire-frames. 2) Implementing functional and unit-tests for front-end and back-end. 3) Development phase with continuous integration and fast iterations. 4) Production. I specialized on web sites and web applications with complex structure and back end. Also I'm familiar with usability and like to develop clean and light user interfaces. For web development I usualy use PHP or Python + Ajax (jQuery). This's the simplest and fastest solution for most web applications. I've big experience in development of very different applications from small innovative web 2.0 services to complex client/server applications (like SirsiDynix Horizon - an application for library workflow management). My another expertise is Java, I use it since 2000 for numerous projects. I always pay the most attention to customer needs. And I can study faster when need to work with framework/technology I never worked before. Please, visit my portfolio website for more information about me: http://stasdavydov.com/ Thanks!  less

    php java sql xhtml css javascript xml ajax android-app-development phonegap html5 psd-to-html intellij-idea 00 more less
    • $38.89 HOURLY RATE
    • 4.8
    • 847 HOURS
    • RUSSIA
    • LAST ACTIVE
    • 19 PORTFOLIO ITEMS
    • 14 TESTS
    GROUPS:
    ASSOCIATED WITH:
  • Java artist (Spring/Play, MongoDB/MySQL, REST, TDD, etc)

    I am a passionate and agile-minded software engineer who is scurpulous about the details. Starting to code Java since my 2nd course at University and got «Thinking in Java» by Bruce Eckel almost by heart, I am totally contributed to … more

    I am a passionate and agile-minded software engineer who is scurpulous about the details. Starting to code Java since my 2nd course at University and got «Thinking in Java» by Bruce Eckel almost by heart, I am totally contributed to Web development for the recent 3 years. I am a big fan of cool things like enterprise sites, e-commerce applications, restful services, etc and I believe that TDD will change the world for the better. My recent achievments: - successfully released into production portal for religious people (job search, education, q&a, news etc) as a lead java developer \ team lead in team of 2 developers and 1 qa; - successfully launched a 2.0 version (business logic redesign, ui redesign) of b2b portal as a java developer in team of 5 developers and 2 qa; - designed and developed powerful scalable solutions for the recommending system (Java, MongoDB) that was proven to be successful in the highload application (ukrainian job search startup); - winner of city and regional ACP ICPC. I can realize your idea in the form of great application, finish or even refactor existing one using next areas: 1. Programming languages: - Java (main); - JavaScript (submain); - HTML & CSS (additional). 2. Frameworks: - Spring (very experienced), Play (good knowledge); - Apache tiles (experienced), Scala templates (good knowledge); - Jquery (good knowledge), Ajax (good knowledge); - Morphia (very experienced), Hibernate (good knowledge); - JUnit (experienced), TestNG (good knowledge), Mockito (good knowledge); - Selenium (experienced), Thucydices (good knowledge). 3. Databases: - MongoDB (certified developer); - MySQL (good knowledge). 4. REST and XML: - Jackson (experienced), Gson (good knowledge); - DOM, SAX and JAXB. 5. other cool stuff which i'm using every day or have good experience in it: - Apache Jmeter; - Git, Svn; - Redmine, Jira; - Jenkins, Hudson, TeamCity; - Confluence.  less

    java javascript spring-framework play-framework hibernate mongodb mysql rest jsp junit 00 more less
    • $27.78 HOURLY RATE
    • 5.0
    • 254 HOURS
    • UKRAINE
    • LAST ACTIVE
    • 4 PORTFOLIO ITEMS
    • 3 TESTS
    GROUPS:
  • Top 10% oDesk iOS/BlackBerry Developer

    I am passionate about my job and my objective is to create compelling mobile applications that users will love! I am a software developer with over 7 years experience developing dynamic, database-driven mobile applications. I have a large experience in … more

    I am passionate about my job and my objective is to create compelling mobile applications that users will love! I am a software developer with over 7 years experience developing dynamic, database-driven mobile applications. I have a large experience in creating applications for iOS & BlackBerry using Objective-C, iOS SDK, BlackBerry SDK, Cocoa. Advantages for you: • ease and comfort of communication • flexibility in your iOS or BlackBerry project development • new ideas generation regarding improvement of your Product  less

    java objective-c c++ ios-development apple-xcode 00 more less
    • $50.00 HOURLY RATE
    • 5.0
    • 2589 HOURS
    • UKRAINE
    • LAST ACTIVE
    • 12 PORTFOLIO ITEMS
    • 10 TESTS
    ASSOCIATED WITH:
loading