Find Jobs
Hire Freelancers

Desktop Java Application

$1500-3000 USD

Closed
Posted about 9 years ago

$1500-3000 USD

Paid on delivery
We are looking to build a betting bot that can connect to Betfair to place bets on behalf of our customers. The user would need to login to the Betting Bot, this would send a request to another server which would come back as true or false determining whether the user has access to the software or not. If the user gains access then the software would get and activate the sub-token from the Betfair API which is required to allow the users Betfair account to be be used in the software. The software would then receive the information that should be bet on, this would include the date/time, horse name, recommended odds and stake size in units as well as the Betfair ID's for the horse and race in both the win and place markets. The user would have the options to set how much money is assigned to a per unit bet, decide whether to bet at advised odds or better, at BSP or at any odds, what time to start looking to see if the bets should be placed (assuming conditions match). When they start the software then the software starts monitoring the betting markets and the selection feeds to determine when to bet. The software needs to track the results of the selections placed by the software. This can be taken from Betfair but needs to be tracked independently as users may be placing other bets through the web interface and the software should only track the bets that have been placed by it. We have already developed a piece of software in Java which performs most of these functions and the code can be used and referenced as the main framework for the new piece of software which is similar but requiring primarily more development in additional user settings, a new way to check if the user should gain access to the software, receive the selection feeds and get the Betfair sub-token. This code can be seen on the signing of a NDA. The Betfair development site can be seen at [login to view URL] for more information on how their API works. This software would need to go through the Betfair certification approval, the requirements of which can be seen at [login to view URL] We would not consider the project complete until this certification approval had been completed.
Project ID: 7584596

About the project

25 proposals
Remote project
Active 9 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
25 freelancers are bidding on average $2,370 USD for this job
User Avatar
Hi, I have a pretty talented team of members having experience in the software industry between 4 - 12 years and have created mock up screens several complicated applications. Already we have developed and delivered one android application and Real Estate Development application with 5 star ratings. Even we have completed many of the technical exams with above 90 percentile. This is our knowledge and talent. We can deliver any product on time and on budget. We are available always over phone / email to provide update / support. Thanks Paul
$2,890 USD in 30 days
5.0 (28 reviews)
5.6
5.6
User Avatar
Hi, We are an ISO/IEC 20000 & Java certified IT Solution provider company since 2003. We have 80+ highly skilled IT experts in JAVA, JSP, ASP.NET, Visual Basic etc. We are core in Java, ASP.NET, JavaScript development. Our software engineering team possesses experience in Java, J2EE and different frameworks including Grails, Spring and Hibernate meteor, js, javascript, node.js, mongo, coffeescript. We have more than 30 Java developer. We have good experience in Java, Core Java, .Net, SQL etc. Regards, Dhiraj
$2,500 USD in 30 days
5.0 (3 reviews)
4.9
4.9
User Avatar
A proposal has not yet been provided
$2,105 USD in 30 days
4.8 (17 reviews)
5.1
5.1
User Avatar
We are Egyptian team, and i am sure that you will get our work is a great as you expect, all of team have a diploma in javaSE, JavaEE, JavaFX using many technologies like Struts1, Struts2, Hibernate, JPA, Spring, Spring MVC, Spring Security, EJB, JSF, Primefaces, Webservices and all of us familier with XML, Javascript, AJAX, Web Services .. etc Also we have members who have a diploma in Andriod, JavaME, IOS, Blackberry applications. We are a team of programmers who have many skills in programming generally and in java specifically. we worked on a projects for a big companies like vodafone, Etisalat and many banks. We have knowledge about many fields of business. I can assure that you'll get your work done in an efficient way.
$3,333 USD in 30 days
4.8 (18 reviews)
4.2
4.2
User Avatar
A proposal has not yet been provided
$1,500 USD in 20 days
4.9 (20 reviews)
3.8
3.8
User Avatar
pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm pm
$2,500 USD in 0 day
5.0 (13 reviews)
3.7
3.7
User Avatar
Hi, I am working as a Java/J2EE developer in Indian MNC. I have experience in a very good horizon under Java technologies such as Spring/Hibernate/Selenium/Struts/JSP's and many more. Lets work together and discuss about our strategy along with the Java code you already have. Please be assured about the work quality, deadlines meetings and communication. I believe them as the keys to maintain ideal work relationships. Waiting for hearing from you! Kind regards, Abhishek
$1,700 USD in 5 days
4.9 (7 reviews)
3.4
3.4
User Avatar
With a 9+ years of expertise in Java J2EE and front end technologies, I can assure you a high on quality and timely deliverable.
$2,222 USD in 30 days
5.0 (2 reviews)
2.9
2.9
User Avatar
Hi. Your project sounds very interesting to me, and I would love to work on it. I have a lot of experience with java. P.S. Not sure if I understood it correctly: Betfair certification steps should be performed by you or by freelancer? How long this procedure can take at Betfair side?
$1,500 USD in 30 days
5.0 (1 review)
1.2
1.2
User Avatar
Dear sir, I have 6 years of experience in software development in java both desktop based and web. I can do it. Regards Ram
$2,500 USD in 30 days
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
$2,500 USD in 30 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Would use JavaFX-web interface integrated with local or remote JVM or Node. js platform and any datasource and PJSON web APIs to be interacted with. Detached SOA for efficient independent asyncronous processing engine. I have experience working on legacy software. Ask away :)
$1,500 USD in 20 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi An accomplished software engineer specializing in Java and Java EE software design and development, with extensive experience in the full life cycle of the software design process - including requirements definition, prototyping, proof of concept, design, interface implementation, testing and maintenance. Sixteen years of progressive software development experience. Twelve years of Java experience. Possesses expertise in software analysis, design, and development. Skilled at progressing from problem statement to well-documented designs. Strong knowledge of programming languages, operating systems, and computer hardware. Strong persistence-tier knowledge with SQL/Stored Procedures, DAOs, and Hibernate. Experienced in the use of Agile Methodologies, including Scrum, and Test-Driven Development. Demonstrated proficiency in leading and mentoring individuals and forming cohesive teams. Analytical thinker that consistently resolves ongoing issues or defects. Often called upon to consult on problems that have eluded resolution by others. Languages: Java, JavaScript, JSP, SQL, XML/XSL/HTML Database: Hibernate, JDBC, Oracle, MySQl, PostgreSQl, MongoDB XML data binding Web App Servers: JBoss, WebLogic, Tomcat, Glassfish Frameworks: Java EE, Spring, Struts, JQuery, AJAX, JNI, JNDI, RMI, SOAP, Oracle BPM, SOA Concepts: Design Patterns, module and System level testing, JUnit testing, UML Software: Eclipse, Ant, Maven
$2,222 USD in 30 days
0.0 (0 reviews)
0.0
0.0
User Avatar
senior in java. software developer
$1,666 USD in 60 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello, Thank you for the detailed explanation of requirements. I have looked over the Betfair Apis and I think I will use the REST JSON end points to implement the functionality interacting with them. As far as tracking the bets placed by the application, we can try to do it with a DB that has a small foot print like Hsqldb that uses mapped files to store information. if relational dbs are not feasible we can also use LevelDB or MapDB a key-value store. Instead of using pure JDBC I'd use something like Mybatis for my persistence framework. Since it needs to monitor live feeds we could use Scala and Iteratees to quickly process the inputs. If we are using Java, then we can put the values in a fast queue implementation by Jctools. These are a set of technologies that I propose to use. I hope you would offer me the contract. Thanks
$3,222 USD in 30 days
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
$2,777 USD in 30 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED KINGDOM
Swindon, United Kingdom
5.0
5
Payment method verified
Member since Oct 7, 2010

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759) & Freelancer Online India Private Limited (CIN U93000HR2011FTC043854)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.