[ajug-jobs] Java Developer
no_reply at jrecruiter.org
no_reply at jrecruiter.org
Fri Feb 8 15:48:22 EST 2008
A new job has been added:
Job ID: 1896
Job Title: Java Developer
Location: Atlanta
Business Name: Core Concept, Inc.
Email: hr at coreconcept.com
Job Description:
----------------
Core Concept, Inc. (CCI) is looking for senior developers to help build a large scale social networking site geared to affluent Baby Boomers. CCI is located in Atlanta (GA).
We are developing this product in a loosely coupled environment that is team driven. We are looking for developers who understand that processes and methodologies like Agile and Extreme programming are merely tools of the trade.
Our acceptance tests are the following:
// shamelessly stolen from the cool guys who put this on Craigslist
//
class SeniorDeveloperAcceptanceTest extends TestCase{
Developer candidate;
Collection team;
public void setUp() {
candidate = new Developer();
team = CoreConcept.getTeam();
}
public void testTechnicalSkills() {
assertTrue(candidate.isJavaExpert() || candidate.isFlexExpert());
assertTrue(candidate.canDesignLargeApplication());
assertTrue(candidate.canReduceTechnicalDebt());
assertTrue(candidate.knowsiBATIS() || candidate.knowsSpring());
assertTrue(candidate.learnNewSkills());
}
public void testTeachingSkills() {
assertTrue(candidate.canImproveTeamSkills());
}
public void testHumanBehavior() {
assertTrue(candidate.canHandlePerformancePressure());
assertTrue(candidate.canIntegrateWith(team));
assertTrue(candidate.hasPositiveAttitude());
assertTrue(candidate.likesStartups());
}
public void testMethodologySkills() {
assertTrue(candidate.canWriteUnitTests());
assertTrue(candidate.believesInIterativeDevelopment());
assertTrue(candidate.isNotZealot());
}
}
class SeniorDeveloperBonusAcceptanceTest extends TestCase{
String[] bonusSkills = new String[]{
"knowsTomcat",
“knowsScrum”,
"knowsLinux",
"knowsVelocity",
"knowsStruts",
"knowsScalability",
“knowsRulesEngines”,
“hasCoolHobbies”,
"isReallySmart"};
public void testAcceptedCandidate(){
Collection candidates = CoreConcept.gatherCandidates();
Developer toBeHired = CoreConcept.selectCandidateWithMaxBonus(bonusSkills);
for(Developer candidate: candidates){
if (candidate.equals(toBeHired))
assertTrue(CoreConcept.willHire(candidate));
else
assertFalse(CoreConcept.willHire(candidate));
}
}
}
Job Restrictions:
----------------
Fluent with technical English – both spoken and written is a must.
Recruiters do not submit to CCI. This opportunity is for direct hires only.
This job was posted on: 2008-02-08
For more information, please visit: http://www.ajug.org/ajugjobs/showJobDetail.do?id=1896
More information about the ajug-jobs
mailing list