Other Jobs
Loading...

Senior Architect

Apply Now
Company
Experis Canada
Job location
Canada, CA
Salary
Undisclosed
Posted
Hosted by
Adzuna

Job details

Are you a seasoned IT professional with over 15 years of experience? We're looking for a Senior Architect to join our team and lead the design, architecture, and implementation of scalable, extensible, and maintainable enterprise solutions. What We're Looking For: Expertise in multi-tier architectures, enterprise application design, and cloud technologies (AWS). Extensive client-facing experience, especially in the Airline domain. Experience with PNR systems or airline customer management integrations is a significant advantage. Key Responsibilities: Design and implement high-level, system, and non-functional requirements (NFR) architecture for enterprise applications. Architect scalable and resilient multi-tier systems to support business growth and future extensibility. Lead end-to-end design for cloud-based and on-premise solutions, including data center designs and high-availability configurations. Collaborate with business and technical stakeholders to translate business requirements into technical architecture. Lead modernization efforts, including refactoring and redesigning legacy systems to align with current technologies and best practices. Oversee application performance tuning, debugging, and optimization using tools like JProfiler and Memory Analyzer. Leverage Agile and Waterfall methodologies for planning, tracking, and executing development iterations. Implement secure and high-performance solutions using AWS services like S3 Bucket, Lambda, NoSQL, SNS, SQS, AMQ, Event Bus, Secret Manager, Elastic Cache, and API Gateway. Drive continuous integration, deployment, and delivery practices using tools like Jenkins, SVN, Git, and BitBucket. Exposure to API management tools such as Swagger and MuleSoft. Design solutions that work across connected applications and make the best use of shared parts, reviewing different options and suggesting the best solution when there are multiple choices. Technical Expertise: Proficiency in Java, Spring Boot, multi-tier architecture, PL-SQL, and Shell scripting. Expertise in web development using Angular, HTML, JavaScript, TypeScript, and Servlets. AWS Lambda using the latest Java runtime, Microservices using Spring Boot. Experience with frameworks like Spring, Angular, Hibernate, Struts, JSF, and JPA. Advanced knowledge of Oracle Databases (19c) and Cloud Services (OCI, RAC, Data Guard). Hands-on experience with SOAP, SOA, and RESTful web services. Strong foundation in testing frameworks like JUnit and CI/CD tools like Maven and Ansible. Tools & Platforms: Build/Release: Jenkins, Ant, Maven, Ansible. Application Servers: WebLogic, WebSphere, Apache Tomcat(TomEE). Operating Systems: AWS Linux, Windows. Code Coverage: Emma, Clover, JUnit. Skills & Competencies: Strong architectural skills in high-level design, system design, low-level design, and non-functional requirements (NFR). In-depth knowledge of Agile methodologies and Waterfall model execution. Expertise in managing enterprise applications with a focus on performance, scalability, and maintainability. Exceptional troubleshooting, debugging, and performance tuning skills. Deep familiarity with data security, encryption (AES-128, AES-256, SHA-1), and data lifecycle management.
Apply Now
Get the freshest news and resources for developers, designers and digital creators in your inbox each week
Start Free Trial
Connect
RSSFacebookInstagramTwitter (X)
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
© 2000 - 2024 SitePoint Pty. Ltd.