Description

Job Description:

  • The Systems Analyst will play a key role in the design, development, and implementation of enterprise and cloud-native applications.
  • The role requires expertise in Java EE, Cloud PaaS, databases, web application servers, and related toolsets.
  • The candidate should bring proven experience in object-oriented analysis and design, structured methodologies, and large-scale system implementation, with an emphasis on secure, compliant, and high-performance solutions.

Skill Set:

  • 10+ years’ knowledge and experience with databases (Oracle, SQL Server, PostgreSQL, DB2, IMS) and SQL programming.
  • 10+ years’ experience with operating systems and platforms: Unix (Solaris, AIX), Linux (RedHat), Windows (Server), container platforms (OpenShift, Docker), and cloud platforms (Azure App Service).
  • 10+ years’ experience with web/application servers: WebLogic (14+), WebSphere, JBoss, TomCat, WildFly, IIS.
  • 15+ years’ experience in Object-Oriented Analysis & Design (UML – Use Case, Class, Sequence, Collaboration, State).
  • 3+ years’ experience with Microservice Architecture model.
  • 10+ years’ experience in developing web applications using JEE (Java 1.8+, JDK 11+, EJB, JPA, JSP, Servlets, JDBC, JNDI), XML (DOM, SAX, XSLT), DHTML/HTML, Struts, JavaScript, Web Services, JUnit, Log4J, iTEXT, Jasper Reports, Jakarta Commons, Apache Commons Logging, Spring Framework (Spring Boot, Spring MVC), and JSON.
  • Experience in secure web application development under OWASP guidelines.
  • 3+ years’ experience in Angular, React/Redux, GraphQL, Node.js, Lombok Annotations.
  • 3+ years’ knowledge of public-sector programs, business processes, service delivery models, and partnerships.
  • 10+ years’ proven experience in automated system implementation in large, complex, high-volume heterogeneous systems with online Mainframe transactions.
  • 15+ years’ experience with structured methodologies for application development, design, implementation, and maintenance.
  • 3+ years’ experience in Cloud-Native application design, Agile, DevOps CI/CD, and integration of business rules engines (e.g., Oracle Process Automation OPA).
  • 2+ years’ demonstrable knowledge of Canadian Public Sector policies and procedures.

Experience with supporting toolsets/frameworks for object-oriented, web, and cloud-native product development including:

  • Configuration/Builds: Harvest (or similar), Ant, GitHub/GitLab, Maven (v3).
  • UML modeling tools (e.g., PowerDesigner).
  • IDEs: Eclipse, Visual Studio.
  • Test Automation Tools: Selenium, JAWS, WAVE, Chrome AXE, NVDA, WC3 Validator.

Skills:

Technical Skills – Web-based Java EE and Cloud-Native (35%):

  • 10+ years’ experience as a systems analyst on Java enterprise and cloud-native applications.
  • Strong technical design, build, and development expertise in Java EE and cloud-native frameworks.
  • Hands-on experience developing applications with Java 1.8+, JDK 11+, Spring Boot, Microservices, JSON, XML, Web Services, and related frameworks.
  • Secure web application development under OWASP guidelines.

Computing Environments and Toolsets (20%):

  • 10+ years’ knowledge of databases, operating systems, and cloud/container platforms.
  • Extensive experience with web/application servers and build/configuration tools.
  • Skilled in test automation, IDEs, and modeling tools.

User Interface Design and Development (10%):

  • 3+ years’ experience in UI/UX design principles.
  • Hands-on experience with Angular, React/Redux, and AODA compliance.

Subject Matter Knowledge – Public Sector Programs (5%):

  • Understanding of program/service concepts, service delivery models, and public-sector business processes (licensing, registration, enforcement, safety inspection, fraud prevention).

Object-Oriented Analysis AndDesign and System Implementation (15%):

  • 15+ years’ experience in OOA&D and UML modeling.
  • Experience with microservices, agile methodologies, and DevOps CI/CD.
  • Knowledge of structured methodologies for development and maintenance of large-scale applications.

Public Sector Experience (5%):

  • 2+ years’ demonstrable knowledge of I&IT architecture, secure programming, and quality assurance standards in Canadian Public Sector.

Interpersonal and Communication Skills (10%):

  • Strong problem-solving, communication (verbal and written), and interpersonal skills.
  • Ability to manage competing priorities and meet strict deadlines.
  • Proven ability to lead, collaborate, and deliver complex assignments successfully

Education

Any Graduate