Previous Job
Senior Java developer
Ref No.: 18-62666
Location: Raleigh, North Carolina
Position Type:Full Time/Contract
Start Date: 08/28/2018
Primary technologies we use
Java, Spring, REST, Oracle, Mongo, Angular JS, HTML5/CSS3, NPM, jQuery, Grunt, Less, Bootstrap, JUnit, Gherkins, Maven, Git

Responsibilities :
  • Analyzing, designing, programing and debugging applications in Java from business specifications/user stories, written descriptions and verbal problem reports.
  • Working in an agile environment and supporting continuous integration/deployment
  • Following standard coding conventions
  • Practicing test driven development
Required skills:
  • A strong working knowledge of Java and Java platforms (ex. Spring)
  • A strong working of knowledge of Angular, JQuery, CSS, REST and other web based technologies
  • A strong working knowledge of Spring Integration/Spring Boot
  • A strong working knowledge of REST services
  • A strong working knowledge of relational databases
  • A strong working knowledge of Mongo or other noSQL databases
  • An understanding of automated test frameworks
  • A minimum of 3-6 years of development experience
  • Undergraduate Degree from an accredited college or university (or equivalent diploma/work experience)
  • Practical experience with Source Code Control (preferably Git)
  • Practical experience with Build Tools (preferably Maven)
  • Practical experience with Integration (preferably Jenkins or TeamCity)