You've landed at the right place. oDesk is now Upwork. Learn about the new platform.

Java Jobs

548 were found based on your criteria

show all
show all
only
only
only
show all
only
only
only
only
only
show all
only
only
only

Hourly - Est. Time: More than 6 months, 30+ hrs/week - Posted
Upwork is hiring! We are looking for experienced Java EE developers that, while working remotely, will be tightly integrated into our development team. The work will consist of building new high-performance services and features for www.upwork.com. This is an exciting opportunity to get a platform you actively use to the next level of reliability, scalability, and functionality! We are looking for a long term engagement. The selected developers will be working full time, 40 hours/week, on exciting new development. Candidates must demonstrate expertise in: - Java 8 - Web services and REST - Distributed Systems - Jetty, JPA, Jersey, IoC frameworks (Guice preferred) - SQL. Experience with Postgres is a plus - Git Candidates must also be able to: - Work independently and with minimal supervision - Communicate frequently and effectively in English - Deliver elegant, high-quality, and well tested code Once hired, the developer must use the Upwork Tracker to track hours....

Hourly - Est. Time: Less than 1 month, Less than 10 hrs/week - Posted
Apply if you have experience creating native apps in iOS & Android, and integrating API's into mobile apps. Backend to be built on Rails, no exceptions. Below is a brief, high-level description of the application. I can provide detailed mocks/wireframes if you are the right person for this project. Needed: Mobile matchmaking application for iOS and Android. A first time user creates a profile by authenticating with Facebook API and LinkedIn API. Small amount of data is grabbed from each API to make up the profile. The user sets a few additional profile fields not associated with the APIs to complete the profile. Once the profile is created, the user has the ability to filter for profiles they want to be 'matched' with. Once the filters are set, the user plays a 'tinder-like' game to find like profiles and start a conversation. **MUST: have experience creating mobile apps, taking wireframes and turning them into software, communicating with clients, use professional...

Hourly - Est. Time: 1 to 3 months, 30+ hrs/week - Posted
SX2 is an application that is going to be developed for iOS and Android platforms. A mobile app that recommends to the users how many water must to drink on the day. For do that, the application works with a bracelet that connects with the phone by Bluetooth 4.0 BLE (Low Energy). The application take as input the data from the bracelet and other information and recommends how many water to drink. The app only have the information to recomend to the user how many water must to drink, but never knows if the user drink the water. Modules included: 1. Registration / Login Traditional and with Facebook and Twitter. Also recover password and sign up. 2. Profile. Complete a profile in the app (Weight, height, etc.) 3. Main screen (that shows principal information and have access 4. Weather / climate. Connect to an SDK to extract the actual temperature. 5. Historical data (Save and show historical data: Calories, steps and water to drink.) 6. Physical Activities (The user can select...

Fixed-Price - Est. Budget: $ 150 Posted
Hi, We want to develop an Android application from scratch for our business. The high level specification is attached here. Please read it carefully and then provide estimations. I'll discuss about the complete requirement with selected candidate. Please bid if you can complete entire task within time limits. Thanks

Hourly - Est. Time: Less than 1 month, 10-30 hrs/week - Posted
Looking for a Web Developer pro to modify an existing contact form in a static website (html5 and css3) so that the same form will be kept, but the action will be changed and separate code added, so that the form will be using a different server (than the one currently set) to send messages. Excellent communication, maximum transparency and fluent English are required. More details will be given to the chosen candidate. PS I have presently no time to Skype, so please WRITE. Lack of explanations of what will be done, or automatic cover letters, will result in the rejection of the job application.

Fixed-Price - Est. Budget: $ 220 Posted
Must complete whole project within 3 days. An android mobile application of inventory management system, consisting of database server. Database server: Parse/ Any recommendation of database. Data must save as local cache and server itself. The user interfaces are already done on papers. Looking for someone to do the coding portion (code out the functions and user interfaces), INCLUDES comments. The person who handles this project must be able to concurrently update me with status of project through Skype. Main features: 1. Register - Only Username & Password 2. Log in - Username, Password & Checkbox of Keep me login 3. Category - Display existing created items in categories 4. All Items - Display all existing created items 5. Search Item - Through text-based & speech-recognition 6. Add Item - Image, Spinner/Drop-down list, Text-boxes 7. Favorite Location - Manual input text-form by user 8. Setting - Only change password 9. Log out Thanks.

Hourly - Est. Time: 3 to 6 months, Less than 10 hrs/week - Posted
We are re-shaping the field service industry. The company of our client made-for-mobile, cloud-based field service management software is easy to use and built with incredible flexibility – a combination that enables field service organizations to better serve their customers and outperform the competition. Responsibilities: Design and implementation of new backend services in Python on Linux / MySQL / AWS. Work closely with product management to understand requirements and design of new product features. Architect & implement solutions throughout the development lifecycle, from requirements all the way to deployment. Evaluation and selection of new technology. Optimise performance of existing services. Perform additional job-related duties as requested. Requirements: Expert in Python & MySQL with demonstrated ability to implement large scale systems. 5+ years in commercial application development with shipped products Linux admin experience. Experience in scaling up application...

Fixed-Price - Est. Budget: $ 40 Posted
We are in the process of building an altcoin This is a simple job, as it involves editing a few lines of pre-existing code to our own specifications We will be using the X11 algorithm, POW only (Proof of work / mining) There is a list of specifications that we would like to be edited into the code Feel free to apply, Extra tips will be given for satisfactory work Thanks