Alex Ewing
Senior Java Consultant @Bank of Canada
Signup · Get unlimited contacts
WORK HISTORY
Senior Java Consultant @Bank of Canada
Designing and implementing highly available, performant and scalable containerized microservices for financial transaction management and compliance with Swift ISO 20022 standards.• Designing and implementing multi-tier, message-driven architecture deployed on a Kubernetes cluster and cloud infrastructure using Spring Integration, JMS, JCA, JTA, MS SQL Server, Apache AMQ Oracle AQ.• Implementing RESTful web services using Spring Framework, JPA, SQL and MS SQL Server.• Implementing deployment orchestration scripts using Kustomize and Bash.• Designing and implementing responsive web applications using Angular and Bootstrap.• Implementing schema and data migration scripts using SQL and Flyway.• Implementing Jenkins pipelines for CI/CD and test automation using Groovy.• Optimizing application reliability using various instrumentation tools and JVM tuning techniques.
EDUCATION
Algonquin College of Applied Arts and Technology
Certificate, Computer Information Systems
Algonquin College of Applied Arts and Technology
Diploma, Computer Programming
SKILLS
ABOUT ALEX EWING
Software engineering enthusiast with over 15 years of experience designing and implementing modern, scalable and highly available distributed systems that help organizations exceed their goals.SOLID design principles advocate. Proficient with Java SE, Java EE, Spring Framework (Spring Core, Spring Security, Spring Web MVC, Spring Data JPA, WebFlux), Reactive Programming, Data Migration, IAM, OAuth 2.0, Single Sign-on, mTLS, Apache AMQ, Oracle AQ, Kafka, Docker, OpenShift, Kubernetes, Argo CD, DevOps, GitOps, Infrastructure as Code (IaC), Ansible, Swagger, AspectJ, Message-driven Architecture, Aspect Oriented Programming (AOP), Data Structures, Test-Driven Development (TDD), Hibernate, SQL, JDBC, JavaScript, Angular, React, TypeScript, Kendo UI, Ext JS, jQuery, Design Patterns, Service Oriented Architecture (SOA), SOAP, REST, JAX-WS, JAX-RS, OpenAI API, Azure, AWS RDS, Elastic Beanstalk, Jelastic Cloud, Google API (Maps, Geolocation, Places), OData, XML, Python, Flask, ColdFusion, PHP, JUnit, HTML, Bootstrap, CSS, Oracle, MS SQL Server, MySQL, Liquibase, Flyway, Grunt, Bower, Gradle, Maven, Windows, Linux, Bash etc…
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.