11 days old
2017-11-102017-12-08

Java Developer

Columbus, OH 43219
  • Job Code
    587190
  • Payrate
    $45 To $70

Java Developer:


We are looking for an individual who will be responsible for Application development (Java/J2EE) in an agile environment.


Must have qualifications:


- Bachelor's Degree in Computer Science, Computer Engineering, or related field


- 5+ years of professional work experience with Java, J2EE development


- Knowledge of Object Oriented Programming principles (Inheritance, Composition,


Polymorphism and Encapsulation) and design patterns.


- Professional experience with: Java (7 or above), J2EE, HTML, XML, SOAP, REST, Junit and


related mocking frameworks (Mockito or JMockit or Powermock)


- Knowledge of common MVC frameworks (JSF or Struts or Spring MVC)


- Knowledge of Spring Inversion of Control and Aspect Oriented Programming


- Experience in delivering software with a Test-driven development approach


- Ability to organize own tasks and meet established deadlines on assigned projects


- Solid analytical and problem-solving skills


- Excellent communication and team orientation skills


- The ideal candidate should be a self-starter with a keen focus on quality and on time delivery


- Basic understanding of versioning control systems (e.g. Git, Subversion)


- Team player with a strong sense of self-motivation


- Ability to work independently and collaboratively in a dynamic work environment


- Good ability to concisely and accurately convey ideas and information in written and verbal


form to audiences with diverse backgrounds


- Good ability to analyze, break down, and find creative solutions to difficult problems


Preferred (not required) Qualifications:


- Experience with client-side JavaScript libraries and frameworks (e.g. Angular 4, Bootstrap,


React, Vue, jQuery)


- Basic understanding of web markup, including HTML5, CSS3 and XHTML


- Basic understanding of CSS pre-processing platforms (e.g. Sass, LESS)


- Basic understanding of JavaScript unit testing frameworks (e.g. Jasmine, Mocha)


- Familiarity with web application security issues and security by design principles


- Familiarity with CICS, DB2, SQL


- Familiarity with Agile practices


- Basic understanding of task automation tools/toolkits and build scripts (e.g. Jenkins, Maven,


Ant)


- Experience with Atlassian products such as JIRA, Confluence, and BitBucket


- Knowledge on developing accessibility compliant web sites (WCAG 2.0 AA)


- Experience with Web Content Management Systems


- Web security (OWASP top ten, CWE top 25)


- OAuth / Identity Management


- Spring Boot

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:

Java Developer

Randstad Technologies
Columbus, OH 43219

Share this job

Java Developer

Randstad Technologies
Columbus, OH
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