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

Java Jobs

472 were found based on your criteria {{ paging.total | number:0 }} were found based on your criteria

show all
  • Hourly ({{ jobTypeController.getFacetCount("hourly") | number:0}})
  • Fixed Price ({{ jobTypeController.getFacetCount("fixed") | number:0}})
show all
only
only
only
show all
only
only
only
only
only
show all
only
only
only
Looking for the Team App?
Download the New Upwork Team App
Hourly - Expert ($$$) - Est. Time: More than 6 months, 30+ hrs/week - Posted
Responsibilities: • Architect cross product end to end maintainable automation framework for server products, requiring tools evaluation, infrastructure planning, collaboration with existing tools and team members • Collaborate closely with Product Management, Architecture, and Development to ensure automation framework is able to test the Product Software at multiple points including UI, API, and server code • Write automation code using Java for both UI using Selenium and API (SOAP and Rest) • Incorporate test reports into a reporting framework • Mentor, train, code review and support QA Engineers on how to write quality automation code • Have expertise in Scrum and be able to help team members create automation strategies for new features • Evaluate and test new or modified software bug fixes, extensions, and features • Create and execute test cases and scenarios • Create automated test scripts using Java - PHP/ Selenium • Write, revise, and verify quality standards • Perform usability, functional, and regression testing • Report bugs and issues within tracking system • Work closely with the Development and Support teams • Participate in software design reviews and walk-throughs Qualifications: • BA/BS or MS in Management Information Systems, Computer Science, or Computer Engineering • 7-15 years of experience in Development or QA Automation • Experience creating an automation framework and automated test cases for UI and API testing • Ability to create test strategies for automation • I18N testing knowledge a plus • Experience creating automation for systems using MySQL database • Led an effort automating a regression backlog as well as new feature development • Java experience required • Must be detail-oriented and organized must be able to quickly assess impact of new features on the current framework architecture • Must have knowledge of Jenkins, Jira, Test Case Management tools, Defect Tracking tools and processes ... Responsibilities: • Architect cross product end to end maintainable automation framework for server products, requiring tools evaluation, infrastructure planning, collaboration with existing tools and team members • Collaborate closely with Product Management, Architecture, and Development to ensure automation framework is able to test the Product Software at multiple points including UI, API, and server code • Write automation code using Java for both UI using Selenium and API (SOAP and Rest) • Incorporate test reports into a reporting framework • Mentor, train, code review and support QA Engineers on how to write quality automation code • Have expertise in Scrum and be able to help team members create automation strategies for new features • Evaluate and test new or modified software bug fixes, extensions, and features • Create and execute test cases and scenarios • Create automated test scripts using Java - PHP/ Selenium • Write, revise, and verify quality standards • Perform usability, functional, and regression testing • Report bugs and issues within tracking system • Work closely with the Development and Support teams • Participate in software design reviews and walk-throughs Qualifications: • BA/BS or MS in Management Information Systems, Computer Science, or Computer Engineering • 7-15 years of experience in Development or QA Automation • Experience creating an automation framework and automated test cases for UI and API testing • Ability to create test strategies for automation • I18N testing knowledge a plus • Experience creating automation for systems using MySQL database • Led an effort automating a regression backlog as well as new feature development • Java experience required • Must be detail-oriented and organized must be able to quickly assess impact of new features on the current framework architecture • Must have knowledge of Jenkins, Jira, Test Case Management tools, Defect Tracking tools and processes ... Responsibilities: • Architect cross product end to end maintainable automation framework for server products, requiring tools evaluation, infrastructure planning, collaboration with existing tools and team members • Collaborate closely with Product Management, Architecture, and Development to ensure automation framework is able to test the Product Software at multiple points including UI, API, and server code • Write automation code using Java for both UI using Selenium and API (SOAP and Rest) • Incorporate test reports into a reporting framework • Mentor, train, code review and support QA Engineers on how to write quality automation code • Have expertise in Scrum and be able to help team members create automation strategies for new features • Evaluate and test new or modified software bug fixes, extensions, and features • Create and execute test cases and scenarios • Create automated test scripts using Java - PHP/ Selenium • Write, revise, and verify quality standards • Perform usability, functional, and regression testing • Report bugs and issues within tracking system • Work closely with the Development and Support teams • Participate in software design reviews and walk-throughs Qualifications: • BA/BS or MS in Management Information Systems, Computer Science, or Computer Engineering • 7-15 years of experience in Development or QA Automation • Experience creating an automation framework and automated test cases for UI and API testing • Ability to create test strategies for automation • I18N testing knowledge a plus • Experience creating automation for systems using MySQL database • Led an effort automating a regression backlog as well as new feature development • Java experience required • Must be detail-oriented and organized must be able to quickly assess impact of new features on the current framework architecture • Must have knowledge of Jenkins, Jira, Test Case Management tools, Defect Tracking tools and processes
Skills: Java Automated Testing QA Management Selenium
Fixed-Price - Intermediate ($$) - Est. Budget: $1,500 - Posted
Set of paths and routes need to be implemented into the application so that users may interact with each other Sharing videos , viewing shared videos , setting the private and public setting, and follow user function. search by username: GET /search/username/$$username$$ search by email: GET /search/email/$$email$$ search by phone: GET /search/phone/$$phone$$ use these paths in order to be able to search for a user to be able to follow and or share loops to.
Skills: Core Java Android App Development API Documentation Dropbox API
Fixed-Price - Intermediate ($$) - Est. Budget: $400 - Posted
I need an Android developer that be able to create an Android app to manage a person catalog. * App requirements: - The first screen will have a list of categories, with a small photo and its title - If you tap on a category (let's say, "programmer"), it will show you a list of persons with its photo, name and two buttons: one to show you a Google Maps with its office location, and other one for call him (phone). - The call button must work (I press it and a call starts immediately) - When you open a category, you will have the option to order the persons by proximity to their offices and by alphabetical order. Also, you will be able to use a scrollbar at the right to move quickly across the list (just like a contact list) - If you tap on a person, it will show you the photo (half screen), name, office address, phones. Besides the address, the button to show you the map (using Google Maps). Besides the phone (or phones), the button to call him. Also, will have links to its Facebook and Twitter. - If you press the phone's back button, it will goes through contact > category > list of categories > exit from application. - The app must be able to connect to the Gmail account on the cell phone's user - It's not required an elaborated graphic design. Maybe simple, but CLEAN. - The application will not include a "create person" button. The persons and their data (photo, location, FB profile, etc.) will be on the database at the installation. It will be a fixed list. * Technical requirements: - The database should be Couchbase Lite. - The app must be compatible with Gingerbread. If there is a technical reason to not support this version, this requirement will be reviewed. - Design documentation is not required, but CLEAN SOURCE CODE, IT WILL (good names for classes, methods and variables, good design, use of dependency injection, etc.) - The source code will be commited on a private GitHub repo that I will provide. * The work will be successful when: - I approve the requirements - Clone the private repo on my computer - Compile the app - Use it on a test phone that I have. Your application should include your experience, price, time to finish the project and questions that you have. IMPORTANT: the programmer will be selected until tomorrow Thursday 10, 6:00PM GMT
Skills: Java Graphic design NoSQL
Fixed-Price - Intermediate ($$) - Est. Budget: $40 - Posted
In the 2nd screen, as user links the network, the network lights up from gray icon to color icon. 3) App needs to work on Android 4.2 and above. 4) App is developed fully in Java, Android latest SDK on Android Studio Sign-off procedure : 1) Source code and APK are provided prior to signing-off. 2) I will review code and describe any bugs to be fixed 3) I will test the app on 2 or 3 versions and verify it works.
Skills: Java Android App Development Android SDK
Fixed-Price - Expert ($$$) - Est. Budget: $10,000 - Posted
Currently we have a system that takes screen shots of different URL's and turns them into JPEG files. We store these as JPG files. A user can create multiple URL's and set a timer. The system will then hit all of the URL's entered along with the timer and create screenshot. We need to be able to read text off those JPEG's. All text will essentially be numeric (currency). We will scrape the pixel and match it to a numeric number. We will then store this numeric number into a database. We want to be able to design a piece of software that will read the text of an image. Each image will be essentially stored and the text from that image (JPEG file) will be read and stored in a database. For example, suppose we are able to capture a screen shot of a website. We would then highlight or square off the section of that image we wanted to be read. The software will then use this screen shot as a template for that particular URL with the highlighted are . If you have any questions, please message me.
Skills: Java C# C++ HTML5
Fixed-Price - Expert ($$$) - Est. Budget: $40 - Posted
I've created a website (www.marketpinion.com) that lists several thousand agencies around the world. The site displays them on a geocoded Google map. When a user runs a query on the database that has a high number of matches - it seems to be more than 500 matches - I get an unspecific error message. For searches with lower matches, the map displays perfectly. I need help resolving this issue so that any number of matches will display.
Skills: Java Drupal Google Maps API
Hourly - Intermediate ($$) - Est. Time: 3 to 6 months, 30+ hrs/week - Posted
Job description We are looking forward to hire a passionate Senior mobile developer with an impeccable experience developing high-transactional native iOS/android applications and is capable of guiding a multi-disciplinary team of highly dynamic developers working in a super-agile environment - as a key in transformation and innovation of existing/new products owned by a Billion Euro company with more than 100 million users worldwide into a modern and responsive application. The employee should me more than willing to imbibe the organisational culture of – “Work hard and Play hard” and lead the team in delivery of really cool digital services across the global platform. Desired Skills and Experience 3+ years of relevant experience on building high traffic native iOS/Android applications from scratch; Basic and fundamental knowledge/experience of working with Android/ iOS frameworks and relevant kits. Solid understanding and experience of working althrough the full mobile development life cycle. Sound understanding of mobile architechture with design patterns and solid grasp of Object Oriented Design. Exposure to API design and web applications experience is preferred. Solid understanding of Agile development practices - experience with TDD/unit testing
  • Number of freelancers needed: 10
Skills: Core Java Android Android App Development iOS Development
Fixed-Price - Entry Level ($) - Est. Budget: $150 - Posted
Extremely basic plugins needed only, which should be based off the ones provided by HiveMQ File Authentications: This needs an extra field. User Level http://www.hivemq.com/plugin/file-authentication/ Deny Wildcard https://github.com/hivemq/deny-wildcard-plugin This one needs to be expanded to.. Deny All wildcards (+ and #) to User Level 3 Deny First 2 levels (#, /topic/#, (both # and +)) to User Level 2 Deny Root Level Wildcards (+ and #) to User Level 1 Allow All Wildcards to User Level 0 User Level is obtained from File Authentications. Latest HiveMQ 3.0.2 All source code, and compiled jar are to be supplied. Price is to include delivered product, and support if it doesn't function as requested. Code must be tested by developer using local instance, no development platform will be provided. Source code does not need comments where not needed, but basic comments are expected. Good work, Clean, readable and maintainable code will lead to more plugin development. I am willing to accept someone with little experience, as long as the price justifies it. The code will be reviewed, so ensure that all 'best practices' outlined by HiveMQ are followed. http://www.hivemq.com/docs/plugins/latest/ Budget does not need to be adhered to to win this job.
Skills: Java Apache Maven
Fixed-Price - Intermediate ($$) - Est. Budget: $50 - Posted
I have an installed version of Eclipse IDE on ubuntu (Java Jboss). It is installed and a project is loaded. ... The project is loaded from GIT Eclipse is installed. Java project and eclipse is both on the same Ubuntu server Only people who knows JBoss please.
Skills: Java Eclipse Git JBoss
Looking for the Team App?
Download the New Upwork Team App
Fixed Price Budget - ${{ job.amount.amount | number:0 }} to ${{ job.maxAmount.amount | number:0 }} Fixed-Price - Est. Budget: ${{ job.amount.amount | number:0 }} Open to Suggestion Hourly - Est. Time: {{ [job.duration, job.engagement].join(', ') }} - Posted
Skills: {{ skill.prettyName }}
Looking for the Team App?
Download the New Upwork Team App