Loading...

Senior Level Java Developer (signing bonus)

Senior Level Java Developer (signing bonus)

by Brian Borsa|May 20, 2015
  • Contract Long Term
  • St. Louis, MO
  • Reference: STLpsalm10

 

 

 

Cyle3 IT Staffing is seeking a Senior Level Java J2EE Developer for a long term contract.

 

Specifically, the candidate should have J2EE, Spring Hibernate, Java Script framework and Heavy Web services backend.

Any background in Oracle SOA suite or Oracle ADF is a plus.  Spring or Hibernate is a strong plus as well, but we would take Struts for this role. MVC, Webservices is a must. JavaScript frameworks is a strong plus as well.

Required Skills:

BS in Computer Science or equivalent experience.

The candidate must possess the following technical experience:

Minimum requirements include at least 6-10 years of full time experience as a programmer/analyst in a scientific or technical environment.

Proficiency in Java.

Minimum 5 years experience working with Object Oriented language (ex. Java, C#, Scala, Ruby).

Experience with web services (SOAP/REST) for multi-tier applications.

Familiarity with HTML and basic JavaScript.

Experience with and able to explain the value of professional software engineering concepts including Test First Development, Refactoring, and Design Patterns.

Experience with and knowledge of some high level GO4 design patterns (above and beyond J2EE patterns).

Experience with object-relational mapping technologies (ex. Hibernate).

Experience with an inversion-of-control framework such as Spring.

Experience with an automated unit testing tool such as JUnit, TestNG, NUnit, ScalaTest, or RSpec.

Understand and be able to explain the value of using Test First Development methodology.

A demonstrated ability to learn and acquire new technologies as needed as well as a willingness to do collaborative software development is necessary.

Desired Skills:

Experience with Test First Development methodology.

Experience with Maven.

Experience with Web Services.

Strong interpersonal and communication skills are highly desired.

Ability to work in an Agile team environment (i.e. Scrum).

Experience working with Open Source technologies, and ideally having contributions to the Open Source community.

Optionally, these skills while not required, would be highly desired.

Mobile experience, especially around iOS.

Big Data experience (i.e. Hadoop).

Web UI experience using modern JavaScript libraries (JQuery, Backbone, etc).

 

 

To apply for this job email your details to brian@cycle3it.com

Choose a style:


Purchase Now!