Location: Toronto, ON
Date Posted: 03-08-2017
CA API Gateway in SaaS and API Integration Development cover technical planning, integration, systems analysis, design, development, unit and component systems testing, DevOps integration, pilot support. Meaningful, effective relationship-building is part of what these highly-skilled experts do best as they work together with technology project managers, delivery partners, business and systems analysts, testing and quality assurance teams, sponsors and so many other stakeholders to clarify requirements and resolve challenges.

About This Role
We are looking for someone to join a team of ambitious technology professionals as they deliver a wide range of application or system solutions.
1. Work on CA API Gateway SaaS initiatives by enabling customized features/policies in the product to fulfill the Bank's requirements.
2. Work on integrating CA API Gateway SaaS solution with the Bank's internal APIs which are deployed in the private Cloud environment.
3. Work on CA API Gateway SaaS CI/CD and DevOps set up and workflow.
4. Work in fast paced Agile environment embracing new challenges and learnings every day.
5. Aim for defect-free programming, create and maintain quality code, provide support during testing cycles and post-production deployment, engage in peer code reviews.
6. Implement effective and efficient solutions by meeting milestones and ensuring project deliverables are on time, within budget, and adhere to the corporate quality and security standards, imparting your subject matter expertise throughout life cycle.
7. Follow client's technology delivery practices and standards, project management disciplines.
8. Mentor intermediate or junior developers.
9. Support external partners on consuming client's APIs, provide technical guidance to internal partner teams onboarding to API gateway.

Technical skills:
· Prior hands on experience on CA API Gateway and Portal on premise or SaaS · Prior hands on experience on implementing API gateway solution or product. · Solid knowledge and hands-on experience in Restful API development with good concept of HTTP protocol. · Solid knowledge of Restful API Description Language SWAGGER and RAML
· Solid knowledge of authorization and authentication standards and protocols (OAuth, SAML, OpenID Connect and etc.)
. Extensive experience and proficient in DevOps tooling: Maven, Git, Jenkin, Nexus, NPM
· Good knowledge of XML technologies.
· Working experience on Cloud technologies, Amazon Web Services or Azure Web Services. · Familiar with Agile/Scrum development methodology.
· Good Knowledge of performance testing tooling, like JMeter, LoadRunner, SOATest, CA Lisa and etc.
· Good knowledge of UNIX (Linux, AIX and etc.) OS or VMware and Windows
· 5+ years' Java development experience and proficient in Java core technologies (Java 6 through 8) and writing unit test cases.
· 2+ years' hands-on experience with Node.js. Nice to have Express or Loopback or Strongloop framework experience. · Bachelor and above degree in computer science, mathematics or related

Nice to have:
· Containerization technologies: Docker, Kubernetes, OpenShift, Sysdig and Twistlock.
· Diagnostics skills on Java Profiling and Application Tuning.
· J2EE Technologies such as JMS, MQ, Servlets, HTML, Java Script, XML, XSD, Hibernate, JPA, MyBatis and etc.
· Knowledge of JAX-RS and Servlet standards and implementation.
· Experience with configuring, developing, and deploying scalable applications within web/application frameworks and servers (JBoss 6.5+, Apache/Tomcat, Spring Boots, Spring MVC, Webshpere and etc.)
· Knowledge in SQL and one of RDBMS: MySQL, Oracle, DB2 and MS SQL.

New Initiative Contributor:
· Good collaborative team player with communication skills to match
· Capability of playing strong, independent roles in developing the numerous releases.
· Adaptable and flexible meet demands. You are relentless and passionate to get the job done
· Ability to work with various vendors resources in global geographical locations.
· Ability to work on projects at multiple levels: helping review and advise on high-level design, acting as a hands-on developer, and helping push best practices and guidance into the project while still ensuring timelines and core deliverables are met.
this job portal is powered by CATS