Skills required
Job description

No Of Position:10

Seniority Level:Experienced (Non Manager)

Job Role:Full Stack Developer

Functional Area: IT Software - All Jobs

Industry:Information Technology/ IT-Software / Software Services /IT-Hardware & Networking

We are looking for a Full Stack Developer for a long term contract with one of our biggest client (Among the top 3 biggest IT consultancy).

Here is the Job Spec:

  • Job Location: Edinburgh, Scotland
  • Job Type: Contract
  • Rate: Negotiable
  • Mandatory Skills: Java MicroServices, UI-ReactJS, Redux, Jest or Mocha
  • Start: Immediate

Job Purpose and Primary Objectives:

  • Technical design and development in UI-ReactJS and Java MicroServices
  • Develop new applications using state of the art UI technologies and Microservices architecture for an UK based commercial banking client.

Key Responsibilities

 (Please specify if the position is an individual one or part of a team):

  • Candidate should have strong experience in developing web applications using javascript frameworks like React JS and Redux
  • Strong Experience in producing clean, semantic HTML and CSS
  • Hands on experience in unit testing frameworks like Jest or Mocha
  • Experience with bundling tools like webpack, grunt or gulp.
  • Exposure to continuous integration tools like Teamcity, Jenkins or any other dev-ops tool
  • Knowledge in using JIRA, Stash, Git, ES LintDraft & own design of Microservices / RESTful services
  • Develop & unit test Microservices
  • Ensure quality of Microservices
  • Review Microservices with all tech lead and obtain sign off
  • Set up / Configure environment for Microservices
  • Participate in Daily Scrum Calls
  • Monitor testing activities and provide support
  • Improve performance of Microservices, as applicable

Key Skills/Knowledge:

  • Strong RESTful service development experience using Spring Boot
  • Hands on experience with Java 1.8 (8+ years)
  • Good experience in developing SOAP webServices using Spring Boot
  • High Proficiency in HTML, CSS, JavaScript, JS frameworks preferably React JS and Redux
  • Unit testing using Groovy, jUnit
  • Good communication skills
  • Exposure to Microservice architecture.
  • Experience in TeamCity, Maven, GIT, webService security, caching, session handling