21 days old
2017-11-022017-11-30

Applications Developer

Bernards, NJ 07920
  • Job Code
    585900
  • Payrate
    $43 To $54

Job Duties:


o Applies Software Engineering Patterns to Solve Problems


o J2EE and Javascript proficiency with Web Services (Rest and Soap) and Single Page Application Technologies


o Specification and management of coding, usability and quality standards.


o Interpreting requirements into application designs.


o Agile development through collaborating with QA and Business Analysis team members.


o Evaluating and learning new technologies that would provide business value.


o Ensuring the quality, architecture and accuracy of released code


o Take ownership of the assigned applications.


o Be an individual contributor (very hands on) as well as able to guide and mentor team members


Required:



  • Java, JSF, Java Script, Hibernate, Oracle, SQL, Eclipse
  • 8+ years of application development experience, including application architecture and design
  • Experience delivering web - based technology solutions to meet business needs
  • Hands on experience with Java / J2EE, Spring, and Hibernate
  • Proven success using and driving a repeatable, iterative software development methodology
  • Track record of completing software development projects on - time and on - budget
  • Demonstrated ability to communicate with and influence business leadership and technologists


Preferred Qualifications:



  • Bachelor's degree
  • 8+ years' experience in the following: JDK 1.6/1.7, Hibernate 3.x, Spring, J2EE, XML, Junit, log4j
  • Experience with web development frameworks such as AngularJS, jQuery etc
  • Experience with JSON, JQuery, REST and XML based web services, AJAX
  • Experience with Restful design principles and working experience with REST/JSON interfaces
  • Experience in writing and maintaining architecture and design documentation.
  • Experience working with Applications Servers and Databases (Primarily Tomcat and Oracle)
  • Experience working with GIT and Jenkins build tools in order to structure releases.

Categories

  • Information Technology

Randstad utilizes a technology-driven focus with a human touch to provide better staffing and business solutions to organizations around the world. Our team of experts match professionals with available career opportunities in a variety of fields.

Featured Jobs

Career News

Share this job:

Applications Developer

Randstad Technologies
Bernards, NJ 07920

Share this job

Applications Developer

Randstad Technologies
Bernards, NJ
US

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast