is offering you thousands of professional Java developers who will help you with all your Java tasks in a timeless manner and with excellent proficiency. Java is a scripting language used to enable programmatic access to objects within software applications. Java developers will make your website more interactive, allowing your users to input information, move elements around on the page, and make your website more functional.

If you are a Java developer, can finish tasks with high level standards and in a timely manner, then this is the right place for you! supplies Java freelancers with thousands of projects, having clients from all over the world looking to have their job done professionally and settling for nothing but the best. Jobs vary from building dynamic web & desktop applications to fixing errors and malfunctions with Scripts. Those clients are looking for someone like you to get the job done. If you believe you can do that, then start bidding on JavaScript projects and get paid with an average of $200 per project!

Hire Java Developers


My recent searches
Filter by:
    Job State
    8,043 jobs found, pricing in USD

    Hi, my name is Nishit. I am an Acquisition Editor with Packt, a Developer Skills Platform. We have published nearly 6000 books and videos so far, providing IT professionals with the actionable knowledge they need to get the job done. We are currently planning on video courses on various technologies and are looking for professionals who can author the course. As an author, you would be required to do the following - Develop the course outline for the course and record the course (simultaneous screen-cast + voice over). A video course could range from 2-4 hours in running length, following a modular approach. Each course would be further divided into sections, depending on the topic being touched and the sections would then be further divided into individual videos of about 5 - 8 minutes in running length. 2 months of production time for each course will be given. If you create a 2 courses then we will pay you an advance of $2000($1000 per course) and once your course is published you'd receive royalties of 16%. We can also set up a quick Skype call to discuss things over.

    $1353 (Avg Bid)
    $1353 Avg Bid
    4 bids
    build a office like software 6 days left

    we need to create a software based in the link given below [url removed, login to view]

    $129 (Avg Bid)
    $129 Avg Bid
    4 bids
    Quick Groovy Enhancements 6 days left

    I am looking for the right developer, who can help me to handle my groovy project enhancements. Ping me, if you are familiar in Groovy and Java

    $147 (Avg Bid)
    $147 Avg Bid
    7 bids
    app for the 6 days left

    building another app for the sector

    $542 (Avg Bid)
    $542 Avg Bid
    77 bids

    Hello I need to build simple java application. There is dmp file which is exported from oracle10g or 11g. the java application will import dmp file and analyze this (get some information such as basic information such as table-building statements, indexes, primary keys, and foreign keys , table datas) Please bid who has experience.

    $131 (Avg Bid)
    $131 Avg Bid
    6 bids
    Project in Vue.js 6 days left

    Looking for a freelancer who is well versed in [url removed, login to view], php, java script. I have a project that needs to be done immediately. Please only apply if you are qualified in the listed skills and are able to start work immediately.

    $23 (Avg Bid)
    $23 Avg Bid
    14 bids
    Telegram Bot 6 days left

    Hello I want a telegram bot First of all asked user about joining to channel and after that asked from user to buy a subscription plan After joining and buy subscrition plan by user it should asked about the music and the subtitle file and the cover for the music It's actually is a visualizer‎ bot which can help turn mp3 music into video file with cover and subtitle

    $344 (Avg Bid)
    $344 Avg Bid
    10 bids

    需要一位能幹的程序員來重新設計 虛擬貨幣交易系統, 需要技能: c/c++ &/java Nosql (Redis/oracle coherence) Mysql/Oracle Cantonese 最好能有以下經驗: order matching system order management cdn Kafka/RabbitMQ

    $4384 (Avg Bid)
    $4384 Avg Bid
    12 bids

    a automation tool which will be crawl Google data

    $308 (Avg Bid)
    $308 Avg Bid
    12 bids

    Hello I need to build simple java application. There is dmp file which is exported from oracle10g or 11g. the java application will import dmp file and analyze this (get some information such as basic information such as table-building statements, indexes, primary keys, and foreign keys , table datas) Please bid who has experience.

    $153 (Avg Bid)
    $153 Avg Bid
    11 bids
    Java Recursion 6 days left

    I need ajava project in one day for 750$ after sent me source code and proposal then I make a milestone to make sure you understand

    $934 (Avg Bid)
    $934 Avg Bid
    33 bids

    We need people with saml-integration-with-adfs., for a company in Bangalore.

    $11 / hr (Avg Bid)
    $11 / hr Avg Bid
    1 bids

    I need some who can create a sim card for Android and iPhones. Please contact me if can.

    $534 (Avg Bid)
    $534 Avg Bid
    8 bids

    该软件: 1可以从指定电报组中导出成员,并且可以拉取所有活动成员的电报ID,生成CVS 2可以成员添加到我的组中 3可以将批量邮件发送给任何群组成员或电报用户

    $1117 (Avg Bid)
    $1117 Avg Bid
    4 bids

    I need ajava project in one day for 350$ after sent me source code and proposal then I make a milestone to make sure you understand

    $924 (Avg Bid)
    $924 Avg Bid
    37 bids
    Android studio some bugs fix 6 days left

    1) Add navigation Drawer (Firebase Login, Index, Bookmark, About Us, Share, Google play profile link,) 2) After Splash Screen i need to add second page where some menu show and bookmark option, that menu is already show in topbar but i want to show a separate and scrolling a page. 3) [url removed, login to view] embed in add a assets html folder.

    $32 (Avg Bid)
    $32 Avg Bid
    24 bids

    I am a postural pratictioner based in Italy. I found an android app that could be valuable for helping patients improve their posture; it is called Vibsensor and it logs data from the accelerometer onboard cell phones, creating analysis like fourier transform and average measures of angles. The problem is that the app is only available for phones, while I need a wearable version, so that the device could be put on anatomic references of the patient. So I'm basically looking for a "conversion" of this app in order to install it on standard, cheap smartwatches.

    $664 (Avg Bid)
    $664 Avg Bid
    30 bids

    The Application Client is a piece of software could be in Java and C/C++ that resides on the ATM terminal on Windows/Linux/Android Based Platform that allows two way data exchange and interaction i.e. It can intercept ATM/POS/TELLER events and broadcast them to the server. And it can also receive commends from server and execute them on ATM/POS/TELLER. Some of the benefits of this two-way communication approach are following: • Changes that occur in the state of the terminal can be monitored • ATM files like Electronic Journal files etc. can be monitored • APP Client can broadcast the messages that are received from the terminal peripherals in real time • Client can perform remotely executed commands (restart, device reset etc.) on the terminal. • ATM’s hardware and software can be monitored • On-demand information from the ATM/POS/TELLER can be obtained Features and Benefits of Client Application • Expanded monitoring horizon: Client Application provides incremental value to businesses by providing the information that expands the overall monitoring horizon of the ATM/POS/TELLER network. • Real-time Visibility: Client Application provides pro-active, real-time, and event-driven information. The server processes the information and provides alerts and dashboards. • Security: Given the highly sensitive nature of ATM/POS/TELLER operations, encryption (and compression) of all communication between the agent and the server software is put into place. • Minimal Impact: The ATM/POS/TELLER application running at the terminal is not affected by Client Application as its overhead is minimal in terms of the usage of system resources and network bandwidth. • Auto Update: Client Application can automatically update itself by downloading the latest patches of individual components from the server. • Should be PCI Compliant, • Disaster Recovery: In case of disaster, the Client Application can switch to the secondary Application Server for continued communication. All the agents in the entire network can be switched together in case of disaster to a secondary server. • Multiple Operating System Support: The Client Application is supported on Windows XP, Windows 7 and Linux and also Android OS (the XFS monitoring feature is not as-is available on Linux operating system due to its windows dependent design). 2 ATM/POS/TELLER Monitoring Using XFS Standards Overview The Client Application uses CEN/XFS open standard promoted by the CEN, and pioneered by Microsoft and major ATM/POS/TELLER vendors, to capture the events published by ATM/POS/TELLER application. This allows ATM/POS/TELLER vendor-independent monitoring. [url removed, login to view] Features and Benefits • Supports both event-based and polling based mechanisms for XFS monitoring of devices • Supports configuration based registration for event listening on a device class level and on a device instance level • Supports changing the polling frequency for device status • Supports enabling/disabling of complete XFS monitoring for any device class or device in-stance • Supports configuration based/rule based event burst suppression • Supports configuration/rule based event filtering • Supports the ability to reset or run self-diagnostics on any XFS compliant device • Enables querying the status of any XFS device • Enables querying the capabilities of any XFS device • Enables querying counters from any XFS devices that pertain to counts like CDM, PTR, and CIM XFS Architecture The following figure illustrates architecture of the Extensions for Financial Services (XFS) system. XFS Architecture

    $10 / hr (Avg Bid)
    $10 / hr Avg Bid
    8 bids

    Payroll Processing Construct a Java program that will retrieve, update, and manipulate a small payroll database. The payroll data (​[url removed, login to view]​), along with two additional files (​[url removed, login to view], [url removed, login to view]​) required can be found in the REQUIRED folder. Note that each line in the file, ​[url removed, login to view]​, contains a field for: ● firstName ● lastName ● gender ● tenure ● rate ● salary The program should perform each of the operations indicated below. Be sure to clearly label the output for each section and be sure to ​properly format the output​. Note that all salaries should be shown to two decimal places. Your program should send all output to a file called [url removed, login to view]​. a) Read each line of data from ​[url removed, login to view]​, place the data into an ​Employee ​object, and insert the ​Employee ​object onto the end of an ​ObjectList​. b) Output the contents of the infor field of each ​ObjectListNode ​into an easily read table format with each field appropriately labeled. c) Output the numbers of employees d) Output the first and last name of all women on the payroll. e) Output the first and last names and salary of all weekly employees who make more than $35,000 per year and who have been with the company for at least five years. f) Give a raise of $0.75 per hour to all employees who are paid on an hourly basis and make less than $10.00 per hour; and give a raise of $50.00 per week to all employees who are paid on a weekly basis and make less than $350.00 per week. Be sure to output the first and last names and new salaries for each employee on the payroll who has received a raise. g) Sort the nodes of the linked list into alphabetical order according to last/first names and print the first and last names and salaries for each employee on the payroll. h) The file ​[url removed, login to view] ​contains data for three employees to be hired by the company. Insert each of the new employees into the correct location in the sorted linear linked list and print the first and last names of each employee on the payroll. i) The file ​[url removed, login to view] ​contains data for two employees to be fire by the company. Delete the corresponding nodes in the sorted linear linked list for each of the employees to be fired and print the first and last names for each employee on the payroll. Here are the data files for this project : [url removed, login to view] Howard Starr M 8 H 30.00 Joan Jacobus F 9 W 925.00 David Renn M 3 H 4.75 Albert Cahana M 3 H 18.75 Douglas Sheer M 5 W 250.00 Shari Buchman F 9 W 325.00 Sara Jones F 1 H 7.50 Ricky Mofsen M 6 H 12.50 Jean Brennan F 6 H 5.40 Deborah Starr F 3 W 1000.00 Jamie Michaels F 8 W 150.0 [url removed, login to view] Barry Allen M 0 H 6.75 Nina Pinella F 0 W 425.00 Lane Wagger M 0 W 725.00 [url removed, login to view] Jean Brennan Ricky Mofsen Note 1: Classes Be sure you use the ​ObjectListNode ​and ​ObjectList ​classes as well as the Comparable ​interface to allow you to make appropriate comparisons in the ​ObjectList class. Your program should use at least the following classes: ObjectListNode ObjectList Employee Driver Payroll Note 2: Sorting a Linear Linked List Here’s a simple algorithm to sort a linear linked list: while (list != null) remove the first node insert node into newList list = newList Note 3: Program Documentation ● Every class must have a Javadoc class comment ● Every method must have a Javadoc method comment. ● Every method parameter must have an ​@param​ tag. ● Every method with a return statement must have an ​@return​ tag. Note 4: Interfaces Each data structure in the project must implement an interface for the data structure. The interface files must be included in the MORE INFO IN THE PDF ADDITIONAL FILES WILL BE SENT WHEN PROJECT HAS BEEN AWARDED

    $25 (Avg Bid)
    $25 Avg Bid
    9 bids


    $14 / hr (Avg Bid)
    $14 / hr Avg Bid
    34 bids

    Top Java Community Articles