Senior Systems Analyst

Overview

On Site
$80 - $80
Accepts corp to corp applications
Contract - 12 month(s)
No Travel Required

Skills

Spring Boot
Spring MVC
EJB
JPA
JSP

Job Details

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 & XXgn (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., PowerXXgner).
  • 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 XXgn 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.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.