Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Java Architect (full-time)

$65k - $125k per year

Senior Java Developer - Payments

We are seeking a Senior Software Engineer (10–15 years’ experience, including 5+ years in a senior/lead role) with strong expertise in Java, Spring Boot, microservices architecture, REST APIs, and Kafka (or similar messaging systems), along with experience building high-throughput, mission-critical applications.

This is a permanent, full-time role requiring 2–3 days per week in-office at one of our Atlantic Canada locations (Halifax, NS; You will play a key role in delivering scalable, secure, and high-performance payment solutions while collaborating across multiple teams.

Design, develop, and implement complex, custom software components

  • Provide technical leadership and coordination across large, multi-team initiatives
  • Guide and mentor product teams (Engineering, Product, QA, Scrum) on best practices
  • Ensure adherence to secure coding standards and application security practices
  • Contribute to Agile ceremonies, estimation, and risk management activities
  • Define and improve unit and integration testing frameworks
  • 10–15 years in software engineering, including senior/lead experience.
  • Experience building high-throughput, mission-critical applications.

Technical Skills

  • Java, Spring Boot, Spring Security
  • SQL & NoSQL databases (Oracle, MS SQL, MongoDB)
  • Bachelor’s degree in a related field

React or Angular

  • DevOps exposure
  • Elasticsearch or AI experience

The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. Come join our team—one of the largest IT and business consulting services firms in the world.

Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Senior Java Architect (full-time) in St John's, NL vacancy
  • $60k - $120k per year

    Senior Software Developer (Java 17+) Position Description This is an exciting opportunity to join CGI and work on high-impact Enterprise Payments initiatives for one of Canada’s leading banks. We are seeking a seasoned Senior Software Developer with 7+ years of strong... 
    Senior
    Permanent employment
    Full time
    St John's, NL
    7 days ago
  • $55k - $105k per year

    Business Systems Analyst (BSA) - Payments Position Description This is an exciting time for CGI, and we want you to be part of it....  ...architecture, application interdependencies, and payment flows. • Develop use cases, workflows, and user documentation. • Collaborate... 
    Suggested
    St John's, NL
    7 days ago
  • $65k - $125k per year

    Senior Full Stack Developer - Nodejs and React Position Description We are growing our capabilities across Atlantic Canada and are seeking a Senior Full Stack Developer with 10+ years of backend development experience to join our team. This is a permanent, full-time role... 
    Senior
    Permanent employment
    Full time
    Work at office
    2 days per week
    3 days per week
    St John's, NL
    7 days ago
  • $41.97 per hour

     ...Position Details Office of the Chief Information Officer Senior Business Analyst – Project Management Office The Senior Business...  ...functional requirements using appropriate techniques and artefacts. Develop and validate business and process models (e.g., current/future... 
    Senior
    Work at office
    Local area

    Government of Newfoundland and Labrador

    St John's, NL
    6 days ago
  •  ...Minerals Inc. (SMY-TSXV) is a publicly traded rare earth element exploration company committed to developing the world-class REE district of south-eastern Labrador. We are seeking a Senior Exploration Geologist (FIFO) who will join our Exploration team in St. Lewis, Labrador, to... 
    Senior
    Contract work
    Work from home

    Search Minerals Inc.

    St John's, NL
    21 days ago
  • $75k - $145k per year

    Senior Product Owner-Digital Banking Position Description We are seeking an experienced...  .... • Work closely with Scrum Masters, developers, QA teams, and business analysts to...  ...direction. Your work creates value. You’ll develop innovative solutions and build... 
    Senior
    Work at office
    St John's, NL
    7 days ago
  •  ...in line with its vision of building a better working world. As a Senior Executive Assistant, you will provide high-level administrative support...  ...and anticipate the executive’s needs and be solution-oriented Develop and maintain relationships to efficiently leverage expertise... 
    Senior
    Temporary work
    Work at office
    Local area
    Weekend work

    Ernst & Young

    St John's, NL
    27 days ago
  •  ...help to build a better working world.  The opportunity As a Senior Tax Staff, you will be a part of our Private Tax practice. You...  ...engaging colleagues in the industry Learning opportunities to develop new skills and progress your career The freedom and flexibility... 
    Senior
    Long term contract
    Private practice
    Work at office
    Worldwide
    Weekend work

    Ernst & Young

    St John's, NL
    8 days ago
  •  ...Role Reporting to the Commissioning Manager, the Senior Commissioning Technologist is responsible to commission and test primary and secondary power equipment in the field which includes maintaining medium to high-voltage substation power delivery equipment such as breakers... 
    Senior
    Weekly pay
    Daily paid
    Permanent employment
    Full time
    Work at office

    Rising Edge Group

    St John's, NL
    more than 2 months ago
  • $80k - $155k per year

    Senior Project Manager - St. John's, Newfoundland and Labrador Position Description This is an exciting time for CGI, and we want you...  ...initiation, planning, execution, monitoring, and closure. • Develop project charters, work plans, schedules, budgets, and risk/issue... 
    Senior
    Contract work
    St John's, NL
    29 days ago
  • $105k per year

     ...The successful candidate will support the senior management team as needed. They will...  ...Keeping up with legislative and technological developments is crucial. The candidate will help...  ...various performance-based incentive programs. Payments under these programs are discretionary and... 
    Senior
    Permanent employment
    Internship
    Work at office

    Medavie

    St John's, NL
    7 days ago
  •  ...contractor cost reports, progress claims, payment applications, and change order submissions...  ...Management Present cost performance updates to senior leadership, project sponsors, and clients....  ...improvements in cost reporting. Develop custom dashboards and integrate cost data... 
    Senior
    Full time
    Contract work
    For contractors
    Work at office
    Local area
    Worldwide
    Flexible hours

    AECOM

    St John's, NL
    1 day ago
  • $110.85k per year

     ...and UP Express, as well as the PRESTO fare payment system. We are also building new and...  ...Manager to join the team! Reporting to the Senior Manager of the Construction Management Field...  ...regarding changes and risks. Develops an analysis of the construction progress... 
    Senior
    Contract work
    For contractors
    Work at office
    Night shift
    Rotating shift
    Afternoon shift

    Metrolinx

    St John's, NL
    12 days ago
  • $55k - $110k per year

     .... Support the creation of test strategies and test plans . Develop and maintain test cases, automated scripts, and traceability matrices...  ...working in Canadian banking or financial services . Strong Java programming skills for automation and algorithmic problem-solving... 
    Long term contract
    Work at office
    Worldwide
    2 days per week
    3 days per week
    St John's, NL
    7 days ago
  • $37.3k - $50.4k per year

     ...Team Performance Leader in the St. John's, Newfoundland Benefit Payment Office and the responsibilities include: greeting visitors and answering...  ...you to manage members who may have sensitive inquiries Well developed analytical, investigative, problem solving and decision making... 
    Full time
    Contract work
    Temporary work
    Work at office
    Monday to friday

    The Canada Life Assurance Company

    St John's, NL
    3 days ago
  • $93.8k per year

     ...Metrolinx operates GO Transit and UP Express, as well as the PRESTO fare payment system. We are also building new and improved rapid transit,...  ...Management Field Specialists to join the team! Reporting to the Senior Manager, Construction Management Field, you will oversee the safe... 
    Senior
    For contractors
    Night shift
    Rotating shift
    Afternoon shift

    Metrolinx

    St John's, NL
    12 days ago
  •  ...further - no matter your role. That means developing, delivering, and selling the state-of-the...  ...as needed, including point of sale and payment processes Deliver customer omni-channel...  ...applicable law. Under Armour seeks to recruit, develop and retain the most talented people... 
    Extra income
    Full time
    Part time
    Summer holiday
    Seasonal work
    Work at office
    Local area
    Flexible hours
    Night shift

    Under Armour

    St John's, NL
    6 days ago
  • $55k - $105k per year

     ...business and technical requirements, including data mapping, process flows, and use cases. • Develop deep understanding of application architecture, system interdependencies, payment flows, and configurations. • Analyze and manipulate large datasets while identifying... 
    St John's, NL
    7 days ago
  •  ...POSITION SUMMARY This position will be the senior security Contractor lead within the Host City and be charged with planning operations...  ...conformance in accordance with the SOW. Ability to meet objectives, develop contingencies, and manage resources within budget. Work is in... 
    Senior
    Contract work
    For contractors
    Internship
    Local area
    Flexible hours
    Shift work
    Night shift

    Constellis

    St John's, NL
    6 days ago
  • $65k - $125k per year

     ...facilitation, influence, and conflict resolution skills. Able to guide senior leaders, diverse teams, and stakeholders. . Strong servant...  ...’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients... 
    Senior
    St John's, NL
    7 days ago
  •  ...issues onsite and/or remote via in person or over the phone. ~ Develop & maintain a set of standard operating procedures to ensure IT Health...  ...please email our Human Resources team at ****@*****.*** Ateko Derek Weber - Senior Recruiter ***email_hidden***... 
    Senior
    Contract work
    Remote work

    Ateko, backed by Bell Canada

    St John's, NL
    16 days ago
  •  ...~ Program using PLC and/or DCS as per project requirements ~ Develop factory acceptance test and software acceptance test checking procedures...  ...to deliver the best solution for our clients. ~ Assist our senior engineers and designers with their responsibilities including but... 
    Senior
    Long term contract
    Work at office
    Local area
    Remote work
    Flexible hours

    Hatch

    St John's, NL
    9 days ago
  • $91.42k per year

     ...connecting communities across the Greater Golden Horseshoe. Metrolinx operates GO Transit and UP Express, as well as the PRESTO fare payment system. We are also building new and improved rapid transit, including GO Expansion, Light Rail Transit routes, and major expansions... 
    Long term contract
    Work at office

    Metrolinx

    St John's, NL
    12 days ago
  •  ...model, safety culture, Collaborative leadership, and behaviors. Develop and implement operations and operations readiness strategies and...  ...across project phases to sustaining operations. Liaise with senior EPCM and commissioning stakeholders during project planning phases... 
    Senior
    Long term contract
    Internship
    Work at office
    Local area
    Remote work
    Flexible hours

    Hatch

    St John's, NL
    more than 2 months ago
  •  ...Opportunity As a valued member of our Customer Relations team, you will be responsible for the daily processing and balancing of customer payments made via EFT as well as the collection and sorting of all mail payments and payments made through the onsite night deposit box. Other... 
    Full time
    Night shift

    Newfoundland Power

    St John's, NL
    6 days ago
  • $3000 per month

     ...high) school graduation certificate Work setting ~ Wholesalers Tasks Accept cash, cheque, credit card or automatic debit payment Operate computerized inventory record keeping and re-ordering systems Provide advice about merchandise Provide customer... 
    Permanent employment
    Contract work

    smith stockley ltd

    St John's, NL
    11 days ago
  •  ...case here are some of the highlights on what your job as a Night Crew will entail: Greeting guests, taking orders and processing payments Preparing food and drinks Managing delivery and mobile orders Assembling orders and packaging take-out and delivery Keeping... 
    Local area
    Flexible hours
    Night shift

    McDonald's

    St John's, NL
    17 days ago
  •  ...shop Participate in store maintenance, warehouse duties, and other related tasks Register and schedule students Receive lesson payments and assist with the collection of overdue accounts Assist the Lessons Coordinator in updating student records Assist the... 
    Part time
    Work at office
    Weekend work
    Weekday work

    Long & McQuade

    St John's, NL
    6 days ago
  •  ...vendors. Warranty guidelines, approval processes and policies during the write up and repair process. * Establish customers’ method of payment, Purchase Order requirements and estimate requirements if needed at time of write up. * Investigate progress of vehicle repairs and... 
    Full time
    Shift work

    Harvey & Company Ltd - St John's

    St John's, NL
    a month ago
  •  ...high level of postal products, services and delivery knowledge Process financial transactions (cash, cheques, debit & credit card payments) Receive, sort, sequence and batch mail items Job Responsibilities (continued) Operate mail processing equipment (clearing jams... 
    Temporary work
    Flexible hours
    Shift work
    Night shift
    Weekend work
    Afternoon shift
    St John's, NL
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java Architect (full-time). Be the first to apply!