Find Jobs
Hire Freelancers

need a java coder

$10-30 USD

Completed
Posted almost 4 years ago

$10-30 USD

Paid on delivery
-find in a grid of 5 x 5 of letters, if there is a word from the list of given words present in that grid. -the words can be in column or in a row, not in diagonal or in reverse -the words are case sensitive and all are composed of 3 letters -there is only one word per grid to be found -there are 3 games to complete -your implementation must be optimized, to do the least access to the system to check which letter are in each position -the list of word is stored externally, and accessible thru a URL. You must re-access the list at each execution of your program. The list of words is the same for all the games. -there is a URL to access for each game, what letter is located at a specific position. When you locate a word from the list, you must output its beginning position and its ending position <column><row>:<column><row>. As an example, if you search for jar in this array: A B j a r A z D e F z f D q W P T w V Q Z O q H I The word jar is located at : C1:E1 The output should be : game<1-3> word:<word found> location:<beginning-end> Your program must download the list of words at each execution, as it may change over time. The list of words to search for is accessible thru: [login to view URL] (List of words extracted from: [login to view URL]) To access a letter at a specific location: [login to view URL]<1 to 3>&pos=<column><row> Column: a-e Row: 1-5 As an example : [login to view URL] will return the letter E, which is the letter in the 2nd column, the 5th row. The main class must be named: [login to view URL] and be in the package csc312. The system you are accessing to extract the letter, may produce status code SC_INTERNAL_SERVER_ERROR=500 or SC_FORBIDDEN=403 at random interval, if this happen, you must retry accessing the resource up to 5 times. To test your error handling for SC_INTERNAL_SERVER_ERROR and SC_FORBIDDEN, there are specific pos that will generate it all the time: If you use pos=Z99, the status code will be SC_INTERNAL_SERVER_ERROR. If you use pos=Z88, the status code will be SC_FORBIDDEN.
Project ID: 24777703

About the project

10 proposals
Remote project
Active 4 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
Awarded to:
User Avatar
This is my first project on freelance platform. I already see the structure and know how it will be working(it's a quite easy project). Please give me a chance.
$10 USD in 1 day
5.0 (1 review)
0.0
0.0
10 freelancers are bidding on average $31 USD for this job
User Avatar
Hi there, I do Java programming. I went through the initial requirements and I would like to have further details on this project. Let me know if you are interested.
$30 USD in 1 day
4.9 (1424 reviews)
7.9
7.9
User Avatar
I am very proficient in java. I have 17 years java developing experience now, and have worked for more than 10 years. My work is online game developing, and mainly focus on server side, using java under Linux environment. I made many great projects using java, for example, I made the tools which could convert java files into c++ scripts, of course garbage collection included, this job was very similar to a compiler, and was very complex. I also made our own mobile game using java, I can show you the demo of client, if you like. I have a very good review on Freelancer.com, I never miss a project once I accept the job, you can check my review. Trust me, please let expert help you. Besides, I am very proficient in c++ also, hope I can help you.
$100 USD in 2 days
4.9 (166 reviews)
7.1
7.1
User Avatar
Hello I am interested about your project and it's my top skill. I already decided to do this so you must check me. Hurry up! There is only one chance. If you use chance well, you will have perfect project and new friend. Let's contact me and discuss your project. See you later!
$30 USD in 1 day
5.0 (7 reviews)
3.0
3.0
User Avatar
Hello Sir, I'am a confirmed java developper and I have been working of this kind of challenges for many years, we can make it happen :D Best regards
$20 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
• Around 7+ years of professional experience in complete software development life cycle (SDLC) of n-tier large web-based distributed systems. • Strong experience developing J2EE applications, Enterprise Applications using Java, J2EE, Spring 3.2/4.0 Framework, Hibernate 4.0, PL/SQL, Web Services (SOAP and RESTFUL) and JUnit Testing. • Experience working in MVC framework using Spring Framework including Spring MVC, Spring Security, Spring IOC, Spring JDBC. • Experience in Web designing & development using HTML5, CSS, JavaScript, Angular JS 4, jQuery, XML, Bootstrap JS, JSP, JSON, JSF and AJAX. • Experienced with the entire Software Development Lifecycle (SDLC) of applications: gathering requirements, analysis, conceptual and detail design, development, verification and testing. • Solid Experience in creating a Kubernetes Clusters in AWS and deploying a Docker Image on top of Kubernetes Cluster. • Working directly with Amazon Web Services engineers to ensure that customer issues are resolved as expediently as possible. • Motivated team player with ability to work under minimal supervision possessing excellent communication, interpersonal, analytical and problem-solving skills.
$20 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, I am good in java I just started as freelancer so I would be grateful if u give me a chance to prove myself, it would mean a lot to me. My best regards, Mihajlo
$20 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
hi, I will provide the solution you need. I have 23 years experience with java. I have webscrapping skills and data structure/algorithm knowledge. regards Balaji
$20 USD in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Kings Park, United States
5.0
2
Payment method verified
Member since Apr 7, 2020

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)
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.