Find Jobs
Hire Freelancers

Refactoring of some java classes -- 2

$30-250 CAD

Completed
Posted over 6 years ago

$30-250 CAD

Paid on delivery
I am looking for Java developers to perform refactoring of anti-patterns and code smells in some classes. I will provide a link to a git repository to clone the system and the participants will perform the refactorings and generate a patch. The anti-patterns are already identified. The participants could use any of the refactorings proposed by the catalog of Martin Fowler ([login to view URL]) , and these have to be manually applied. I pay for each anti-pattern removed 12 CAD, and there is a maximum of 5 anti-patterns to be performed per developer. The people interested should answer the warm-up task, attached in this post, consisting of removing one anti-pattern in similar conditions of the real task, and submit their response. The selected participants will be contacted by email, and the selection is based on their performance in the task. They will also be considered to participate in related tasks if they are interested to.
Project ID: 15338554

About the project

8 proposals
Remote project
Active 7 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
There is no warm-up task attached so I would appreciate your response. Relevant Skills and Experience I have a lot of experience with Java development. I've been working full time as Java developer for last year and also have a lot of experience on my university. Proposed Milestones $60 CAD - 5 anti-patterns removal
$60 CAD in 3 days
5.0 (5 reviews)
2.6
2.6
8 freelancers are bidding on average $97 CAD for this job
User Avatar
. Stay tuned, I'm still working on this proposal.
$155 CAD in 3 days
4.7 (7 reviews)
2.5
2.5
User Avatar
Waiting for your task. Relevant Skills and Experience Java programmer and dev leader in some corpo. Proposed Milestones $30 CAD - Task
$30 CAD in 3 days
5.0 (3 reviews)
2.3
2.3
User Avatar
I recently graduated BYU in Provo, Utah with a BS in Computer Science. Since I don't have years of professional experience, my bid is lower than the average. Relevant Skills and Experience I have a BS in Computer Science with Java being the main language I used. I developed class projects using design patterns. I am an efficient coder. Proposed Milestones $116 CAD - As you said in the description, each anti-pattern that I remove will be the milestone.
$116 CAD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Have worked with big companies like Amazon where code quality is given utmost importance. So I know most of the code smells and can refactor them easily. Relevant Skills and Experience Java,Design Patterns,OOPs concepts, SOLID principles Proposed Milestones $10 CAD - Get the repository, understand the code, mention the proposed solution $43 CAD - After refactoring of code smells and deliver the final project Additional Services Offered $1 CAD - Any bug support for a week I could not find the attached warm up project. Can you please update the same and let me know
$53 CAD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of CANADA
Montreal, Canada
5.0
11
Payment method verified
Member since Sep 8, 2017

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.