Solution Architect optimizing Java, IBM i, and DB2 performance for Fresche Solutions’ digital transformation projects. Designing scalable solutions and leading architecture across legacy and modern enterprise environments.
Responsibilities
Own the technical solution throughout the full project lifecycle
Assess and optimize application and system performance across Java, IBM i/AS400, and DB2 environments
Analyze performance bottlenecks across application, database, operating-system, and infrastructure layers
Recommend and implement strategies to improve responsiveness, throughput, resource utilization, scalability, and stability
Review Java application behavior, including memory utilization, garbage collection, threading, connection management, and application-server performance
Evaluate IBM i system performance, workload management, job activity, CPU and memory consumption, subsystem configuration, and resource utilization
Assess DB2 performance, including query execution, indexing, access paths, SQL efficiency, locking, database configuration, and workload behavior
Research technical options to inform solution architecture and modernization strategies
Architect solutions spanning Java, PHP, IBM i, DB2, and other relevant technologies
Translate business and technical requirements into scalable, maintainable, and supportable solution designs
Lead technical discovery sessions, architecture workshops, and solution-design discussions
Present, explain, and defend architectural recommendations to technical and non-technical stakeholders
Produce architecture documentation, technical specifications, diagrams, recommendations, and implementation roadmaps
Collaborate with development, infrastructure, database, delivery, and client teams
Champion architecture standards, development tools, performance-monitoring tools, and delivery best practices
Serve as a senior technical escalation point during discovery, development, testing, deployment, and production support
Balance modernization objectives with complex legacy and mission-critical environments
Requirements
Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a related field
12+ years of hands-on experience designing and architecting large-scale, web-based enterprise systems
Demonstrated experience as a Solution Architect, Technical Architect, or senior application architect
Expert-level web application development experience using Java, PHP, or comparable enterprise application platforms
Strong experience diagnosing and resolving complex application and system performance issues
Hands-on knowledge of Java performance optimization, including JVM behavior, memory management, garbage collection, threading, application servers, and application profiling
Experience assessing performance within IBM i, iSeries, or AS400 environments
Strong understanding of DB2 performance optimization, including SQL tuning, indexing, query plans, access paths, locking, and database workload analysis
Ability to investigate performance issues across application code, database, operating system, middleware, and infrastructure
Experience designing solutions for complex, integrated, and business-critical application environments
Strong technical documentation, presentation, and stakeholder-management skills
Ability to communicate and defend technical decisions with clients, development teams, and senior stakeholders
Ability to manage competing priorities and provide architectural leadership across multiple projects simultaneously
Preferred: experience with RPG applications and IBM i modernization initiatives
Preferred: experience modernizing or integrating legacy IBM i applications with Java, PHP, APIs, web applications, or cloud-based platforms
Preferred: familiarity with IBM i performance-monitoring and diagnostic tools
Preferred: experience with application profiling, database monitoring, capacity planning, and performance-testing tools
Preferred: knowledge of cloud, hybrid-cloud, containerized, or distributed application architectures
Preferred: experience in consulting, professional services, or client-facing delivery environments
Benefits
Flexible hours
Remote work from anywhere in North America
Option to work from one of the company's offices
Permanent, full-time employment opportunity
Diverse and inclusive workplace
Opportunity to work on complex digital transformation initiatives
An experienced contractor may be considered for an initial one-year engagement
Energy Drive Systems engineer developing motor - control and energy - optimization solutions for heavy industry. Assessing customer systems and supporting industrial projects from opportunity development through handover.
Senior Commercial Solutions Manager building financially based value propositions for Calix, a cloud and software provider for communications service providers. Advising Sales on deal strategy, pricing, business cases, and commercial models across US and Canadian markets.
ServiceNow Elite partner architect designing and deploying IRM/GRC solutions for enterprise clients in Canada. Leading architecture, integrations, Agile sprints, technical oversight, and knowledge transfer.
Bounteous AI services leader architecting Adobe and multi - platform MarTech solutions for enterprise transformation. Advising clients, supporting delivery and pre - sales, and guiding governance, data orchestration, and measurable outcomes.
AI Solutions Engineer building agentic automations for CSC Generation, an AI - native omnichannel retail holding company. Scaling AI workflows across marketing, e - commerce, operations, and its portfolio of iconic brands.
IT Solutions Architect designing secure infrastructure, cloud, networking, and Modern Workplace solutions for Western Canadian businesses. Leading presales discovery, architecture, quoting, stakeholder presentations, and delivery handoffs.
IT delivery manager modernizing insurance claims systems for iA Financial Group, a Canadian insurance, savings, and wealth - management company. Leading DevOps, AI automation, reliability, and multidisciplinary teams.
Product Manager shaping Autodesk’s visualization platform for AEC customers. Driving roadmap, execution, and high - performance experiences across design and construction software.