IonCube loaders are NOT AVAILABLE on this server. Please contact your hosting provider for assistance.

Java/Agile/SCM developer

Java/Agile/SCM developer

Java/Agile/SCM Developer

Description of Responsibilities:

This role involves design and development of a new search product and features for both retail and website customers.? The development is focused on JVM languages, primarily Java.? You’ll be engaged in pair programming, refactoring, TDD, and BDD.? Continuous integration is a must.? You must be able to articulate design ideas, and collaborate with both business as well as development teams.? You will need to be current with tools and techniques, and comfortable with agile methodologies.

A candidate for this position will be looking to work with a team that:

Shares collective ownership of design decisions

Uses the best tools for the job, be those open-source or other

Open and comfortable with pair programming

Strongly favors TDD and BDD

Writes, deploys and supports their own code (DevOps model)

Works in a MacBook environment with Apple pairing stations

Experience with source control such as Git,, and SVN

Uses Chef & Vagrant for automated testing/deployment

Required skills:

Java programming

Spring framework

Aggressive refactoring

Test-driven Development

Familiarity with Unix

Recommended skills (bonus points for these)

Other languages on the JVM platform (Scala, Clojure, JRuby)

Ruby programming

Infrastructure Automation (Chef and Vagrant in particular)

Experience with testing frameworks

Experience with implementing software design patterns

Search engine development experience

Apply Now!

 

.

Description of Responsibilities:

This role involves design and development of a new search product and features for both retail and website customers.? The development is focused on JVM languages, primarily Java.? You’ll be engaged in pair programming, refactoring, TDD, and BDD.? Continuous integration is a must.? You must be able to articulate design ideas, and collaborate with both business as well as development teams.? You will need to be current with tools and techniques, and comfortable with agile methodologies.

A candidate for this position will be looking to work with a team that:

Shares collective ownership of design decisions

Uses the best tools for the job, be those open-source or other

Open and comfortable with pair programming

Strongly favors TDD and BDD

Writes, deploys and supports their own code (DevOps model)

Works in a MacBook environment with Apple pairing stations

Experience with source control such as Git,, and SVN

Uses Chef & Vagrant for automated testing/deployment

Required skills:

Java programming

Spring framework

Aggressive refactoring

Test-driven Development

Familiarity with Unix

Recommended skills (bonus points for these)

Other languages on the JVM platform (Scala, Clojure, JRuby)

Ruby programming

Infrastructure Automation (Chef and Vagrant in particular)

Experience with testing frameworks

Experience with implementing software design patterns

Search engine development experience

Apply Now!

 

 

Speak Your Mind