Beechwood Centre, 40 Lower Gravel Road, Bromley, BR2 8GP

FullStack Developer

TITLE: Full Stack Developer backend – SENIOR ROLE
Initial 6 to 12 Month Contract
Remote Position

Job Description:
React, JavaScript, NodeJs , SQL (Must Have). Good to know Redis. Rabbit MQ, Kafka.
How those technologies are used: React Js in Frontend , in the BackEnd we have Microservices defined using NodeJs that interact with each other using http rest API, interacts with Databases and with Message Bus (RabbitMQ and Kafka )

Good to know Redis. Rabbit MQ, Kafka

1. Azure API
2. Graph API

FullStack Developer

Title: Fullstack Developer – Experience Level: 6+ Years – Hiring Location: Singapore – Client Name: Financial Services – Project Start Date: Immediate – Visa Term: PR/Citizens
Title: Fullstack Developer (Angular JS, JavaScript, Java, React)
Headcount: 3 Resources required
Understand how JavaScript works:
Ø Dynamic typing
Ø Event loop
Ø Async programming
Ø Closures
Ø Inheritance, difference to Java
Ø Differences between different version of JavaScript
Ø DOM / Events

· Typescript:
Ø Understands and can articulate the tradeoffs to JavaScript
Ø Ideally has used it
· CSS:
Ø Basic understanding how styling works

· React/Angular/Vue:
Ø With strong fundamentals not a deal breaker if the candidate does not know the technology. He can easily learn it
Ø Only knowing the framework and not knowing about JavaScript is a strong NO.

FullStack Developer

Our client is looking for a FullStack Developer with at least 4 years experience.
Must have skill : Java 8, Spring, Spring Boot, REST Services/JSON, JWT based security, Rabbit MQ, DB – Oracle, Jenkins, Maven, GIT, Docker, SonarQube, Openshift, Kubernetes

Preferred Skills (but not mandatory/ Good to have skills) :
DB (Mongo, Postgres), Swagger, Volante, Vertex, Hazelcast, XML, IBM MQ messaging, Spring integration, 2 way SSL secured services, Angular 8

Key Responsibilities and Tasks :
Develop solutions according to functional and technical design specifications.
Web and Java development of Frontend & Backend applications.
Build and maintain IT solutions using technologies such as Java and Angular
Participate in product breakdown and effort estimation

Preferred background and qualifications :
Bachelor or Master Degree in Computer Science/Engineering or similar education
Knowledge of Cards domain will be advantageous
At least 3 years of work as a software developer in an agile environment using Java
Experience in or interest for building Secure systems & protocols
Experience using Atlassian JIRA and Apache Subversion

Preferred personal qualities :
Service minded and takes responsibility within relevant working areas
Able to work independently and to quickly pick up necessary knowledge and technologies
Good at communicating actively, appreciating, and respecting diversity in the work environment
Working in a structured and analytical way
Ability to adapt and react to changes