Back to Careers

Angular Developer

Location: 
Durham
Date Posted: 
09/03/2019
Employment Type: 
Contract
Job ID: 
10323
Description: 

Our Client is seeking a strong Developer with a focus with Angular, is looking to for a candidate to work on event streaming platform for providing real time actions and insights to customers and enhancing customer experience.

This is a fast paced group that is using scrum methodology and cutting edge technologies to create powerful tools and a best-in-class user experience for our customers using Java based technologies. This group has co-located global associates.

 
Required Experience 

  • Heavy Angular 4+ experience
  • Bachelor’s degree (Computer Science or Engineering Preferred) 
  • 4+ years of hands on Java/JEE and Open Source skills 
  • Experience building complex web systems from ground up or interfacing with existing systems 
  • Experience with Spring Boot and REST Web Services
  • Agile Mindset 
  • Development builds tools (Maven / Ant / Gradle / Grunt) 
  • Testing frameworks (JUnit, EasyMock / Mockito, Spring Test, etc.) 
  • Software Quality frameworks (Sonar, Jacocco, Checkstyle) 
  • Continuous Integration/Delivery tools (Jenkins / uDeploy) 
  • Messaging or Queueing technologies (Kafka / Active MQ / IBM MQ)
  • Exposure to ALM tools GIT, Jenkins, and Jira 
  • Hands on experience in web development with Angular
  • Knowledgeable in tools for: development, debugging, refactoring, unit testing, design, data modeling, profiling, benchmarking 

 
The Skills You Bring 

  • You have a passion for technology and are highly motivated 
  • You have strong software design and programming fundamentals 
  • You have hands on knowledge of Java, JEE, JavaScript 

  
Your professional experience includes: 

  • SOA / REST/ SOAP / JSON / WSDL / XSD
  • Angular experience with 4+ 
  • Spring Boot / Spring MVC / Spring Core / Web Services (SOAP/REST) 
  • Knowledge of Messaging Queues (MQ, AMQP, etc.) 
  • Configuring web containers (preferably Tomcat) 
  • You have a knack for attention to detail, great verbal and written communications 
  • You’re a team player with the ability to collaborate globally

 
The Value You Deliver 

  • Supporting the delivery of our Client's financial planning and guidance tools to personal investments customers, Workplace clients and customer service representatives. 
  • Developing and implementing web applications including functional analysis, technical analysis, coding, unit testing and integration 
  • Participating in functional/technical group discussions with product owners, analysts, UI designers, and QA team members to build and test implementations 
  • Driving product delivery through building innovative web components utilizing Continuous Integration (CI) and Continuous Deployment (CD), supporting solution from initial development through production maintenance 
  • Contributing to process-improvement initiatives in an effort to maximize efficiency of the product team