Java Developer

Java Developer

by Brian Borsa|May 20, 2016

Website BrianCycle3IT Cycle3 IT Staffing

Cycle3 IT Staffing is seeking a Senior Level Java Developer for a long term project.


Required Skills:


BS in Computer Science or equivalent experience.

The candidate must possess the following technical experience:

•                    Minimum requirements include at least 5-10 years of full time experience as a programmer/analyst.

•                    Proficiency in Java. 5 years +

•                    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!