Previous Job
API/Microservices Developer
Ref No.: 18-26816
Location: Toronto, Ontario
Position Type:Full Time/Contract
Start Date: 04/18/2018
 The individual will have the following accountabilities:
- analyze, define & document requirements for data, workflow, logical processes, interfaces, exception handling & implementation for shared services applications
- assigned work will be related to projects, maintenance and/or base essential initiatives. Deliverables include but not limited to Estimate documents, Creation and Maintenance of Project Plans, Design documents, and other project related documents as required.
- 7+ years of Java/J2EE development experience including frameworks like Struts, Spring, ORM tools like Hibernate, JEE design patterns etc.
- Experience on using and developing RESTful APIs using JAX-RS, Sprint Rest.
- Understanding of MicroService architectures.
- Hands-on experience in developing MicroServices solutions, experience on MicroService tech stack like Sprint Boot, Spring Cloud, Distributed Cache etc…

Experience on following MicroService and API Management related frameworks:
- Swagger, Open API, YAML
- Java, Node JS, Jira, GIT, SLACK,Spring Boot, Docker,Kubernetes, Elastic, Kafka, Kabana, Logstash, OAuth, Consul, Zookeeper
- Experience with PaaS solutions utilizing Cloud Foundry (Pivotal CF) or Candidate should have implemented Cloud Solutions on AWS utilizing EC2, S3, IAM, ECS, RDS etc.
- Manage first time engineering / implementation of cloud based tech stack – AWS, PCF etc.
- system designs and hardware/software/application configurations and operation.

Special conditions:
-  May be required to work outside normal working days/hours in support of application deployments or troubleshoot serious application issues.