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

Senior Java Developer - Payments

$65k - $125k per year
Senior Java Developer - Payments

Position Description
CGI is seeking an experienced Senior Java Developer to join our team and contribute to the design, development, and delivery of high-value payment solutions. In this role, you will develop scalable, high-performance enterprise applications while providing technical leadership across complex initiatives spanning multiple teams and technologies. Working closely with solution architects, developers, business analysts, product owners, QA specialists, and infrastructure teams, you will design secure, resilient, and maintainable software solutions that support mission-critical payment platforms. You will play a key role in driving technical excellence, mentoring team members, and promoting modern engineering practices across the software development lifecycle. This is a full-time permanent opportunity.

Your future duties and responsibilities
• Design, develop, and maintain scalable enterprise applications using Java, Spring Boot, and microservices architecture.
• Develop secure RESTful APIs and implement authentication and authorization using OAuth and Spring Security.
• Design and implement high-throughput, mission-critical applications supporting payment processing and distributed systems.
• Build and maintain event-driven solutions using Kafka and messaging technologies.
• Develop and optimize relational and NoSQL database solutions, including Oracle, Microsoft SQL Server, and MongoDB.
• Collaborate with solution architects and cross-functional teams to design secure, scalable, and resilient software solutions.
• Provide technical leadership, code reviews, mentoring, and guidance to development teams.
• Support Agile delivery by participating in sprint planning, estimation, architecture discussions, and risk assessment activities.
• Contribute to CI/CD practices, application deployment, and continuous improvement initiatives.
• Ensure software quality through automated testing, secure coding practices, and engineering best practices.

Required qualifications to be successful in this role
• Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline, or an equivalent combination of education and experience.
• 10 to 15 years of professional software development experience, including significant experience developing enterprise Java applications.
• Strong hands-on expertise with Java, Spring Framework, Spring Boot, and Spring Security.
• Experience designing and developing RESTful APIs, OAuth authentication, and microservices-based applications.
• Experience with event-driven architectures and messaging technologies such as Kafka.
• Experience designing and supporting large-scale, high-availability, mission-critical enterprise applications.
• Strong experience with relational and NoSQL databases, including Oracle, Microsoft SQL Server, and MongoDB.
• Experience with source control and collaboration tools such as Git, Bitbucket, Jira, and Confluence.
• Experience working within Agile software development environments.
• Ability to decompose complex business requirements into scalable technical solutions.
• Excellent analytical, communication, leadership, and stakeholder management skills.
• Demonstrated ability to mentor development teams, solve complex technical challenges, and lead technical discussions.

Assets
The following qualifications would be considered assets:
• Experience developing front-end applications using React, Angular, or similar frameworks.
• Experience with Maven, Jenkins, Nexus, and modern CI/CD pipelines.
• Experience with Docker, Kubernetes, or cloud-native application development.
• Experience with DevOps practices and infrastructure automation.
• Experience with Elasticsearch or AI-assisted development technologies.
• Knowledge of network architecture and distributed systems design.
• Experience within financial services, payments, or other highly regulated industries.

CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions depend on the facts and circumstances of each case. A reasonable estimate of the current range is $65,000-$125,000 CAD. This role is an existing vacancy.

#LI-HG

Together, as owners, let’s turn meaningful insights into action.

Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…

You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.

Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.

You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.

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. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter.

That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals.

To learn more about accessibility at CGI, contact us via email . Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries.

Come join our team—one of the largest IT and business consulting services firms in the world.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Java Developer - Payments in Halifax, NS vacancy
  • $75k - $145k per year

    Senior Full Stack Developer (Java + Angular) Position Description CGI is seeking a highly skilled and experienced Senior Full Stack Engineer to join our growing team. In this role, you will leverage your expertise in Java, Spring Boot, Microservices, Angular, AWS, and... 
    Senior
    Permanent employment
    Full time
    Work at office
    Halifax, NS
    21 days ago
  • $75k - $145k per year

     ...Position Description: CGI is seeking an experienced Java Full Stack Developer to join our team and contribute to the design development and support of modern enterprise this role you will primarily develop scalable backend services using Java and Spring Boot while building... 
    Suggested
    Permanent employment
    Full time
    Contract work
    3 days per week

    CGI

    Halifax, NS
    13 days ago
  • $105.09k - $175.16k per year

     ...organization, apply now. We are currently seeking a CyberArk senior Developer - remote to join our team in Halifax, Nova Scotia (CA-NS),...  ...clients and employees. NTT DATA recruiters will never ask for payment or banking information and will only use @nttdata.com, @nttdatafed... 
    Senior
    Work at office
    Remote work
    Flexible hours

    NTT DATA Services

    Halifax, NS
    3 hours ago
  • $75k - $125k per year

    Senior Business Systems Analyst (BSA) - Payments Position Description This is an exciting time for CGI, and we want you to be part of it. We are Canada...  ...strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with... 
    Senior
    Halifax, NS
    13 days ago
  •  ...each other, completely free of barriers. Your role: As a Senior Software Developer in Test (SDET), you will be part of a small, highly focused...  ...of experience in test development Strong understanding of Java, Javascript, Typescript, C# or Python Strong understanding... 
    Senior
    Full time
    Contract work

    Global Relay

    Halifax, NS
    12 hours ago
  •  ...practices Provide technical guidance and mentorship to junior developers, fostering an environment of learning , ownership, and growth...  ...experience in at least one object-oriented programming language (Go, Java, C# or any other modern language preferred). Willingness to... 
    Senior
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    Kinaxis

    Halifax, NS
    1 day ago
  •  ...and everywhere. We build a business that lasts. Overview At Mariner, we are always looking to connect with talented Senior .NET Developers who are interested in future opportunities across our client engagements and internal projects. By joining our talent... 
    Senior
    Full time
    Remote work
    Work from home
    Worldwide
    Flexible hours
    Shift work

    Mariner Innovations

    Halifax, NS
    5 days ago
  •  ...make peoples lives easier consider a rewarding career as a Senior Front-End Software Developer with Shannex. Reporting to the Principal Software...  ...platforms Experience supporting hospitality e-commerce online payment or reservation technologies Apply today to join the... 
    Senior
    Full time
    Work from home

    Shannex

    Halifax, NS
    13 days ago
  •  ...The Team Operations Research Software Developers at Kinaxis create algorithms to optimize...  ...mathematical model Define test strategies and develop comprehensive test plans. Write unit...  ..., MRP, S&OP, Capacity Planning) #Senior; Work With Impact: Our platform... 
    Senior
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    Kinaxis

    Halifax, NS
    5 days ago
  •  ...Location: Halifax, Nova Scotia. (Hybrid/Onsite) Minimum Years of experience: 10+ Yrs We're seeking a talented and seasoned Full Stack Developer to join our dynamic team at our Atlantic business unit in Halifax NS. You'll work across the entire software development lifecycle,... 
    Senior
    Full time

    CGI

    Halifax, NS
    9 days ago
  • $75k - $145k per year

    Senior Forward Deployed Developer (Golang/Next.js) Position Description CGI is seeking an experienced Senior Forward Deployed Developer to join the team responsible for the Wealth360 Digital Wealth Platform, a modern cloud-native platform transforming the digital wealth... 
    Senior
    Permanent employment
    Full time
    Halifax, NS
    2 days ago
  •  ...thinking organization, apply now. We are currently seeking a PLSQL Developer to join our team in Halifax, Nova Scotia (CA-NS), Canada (CA). :...  ...or equivalent work experience. Nice to have: Core Java Development. Springboot, UI (Angular). US Health benefits/HealthCare... 
    Long term contract
    Full time

    NTT DATA

    Halifax, NS
    5 days ago
  • The Senior Lead Developer provides technical and operational leadership across the Seaquyl platform. This role owns architecture, engineering standards, development processes, and delivery execution while remaining hands-on in the codebase. Beyond technical oversight, the Senior... 
    Senior
    Internship

    Randstad

    Halifax, NS
    a month ago
  • $55k - $105k per year

    Intermediate Business Systems Analyst (BSA) - Payments Position Description This is an exciting time for CGI, and we want you to be...  ...company’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and... 
    Halifax, NS
    9 days ago
  • $75k - $145k per year

    Senior Full Stack Developer (Node.js / React / AWS) Position Description At CGI, we are seeking a Senior Full Stack Developer to join our team. This is a permanent, full-time opportunity for a senior developer who has extensive experience designing, building, deploying... 
    Senior
    Permanent employment
    Full time
    Halifax, NS
    6 days ago
  •  ...Job Responsibility: Azure Databricks Developer At Cognizant, our global community sets us apart—an energetic, collaborative and inclusive workplace where everyone can thrive. And with projects at the forefront of innovation, you can build a varied, rewarding career and... 
    Full time
    Remote work

    Cognizant

    Halifax, NS
    9 days ago
  • $70k - $135k per year

     ...Description: CGI is seeking a Senior Data Modeller / Data Product...  ...data structures across our Payments data ecosystem from MongoDB-based...  ...- OA1 Skills: Angular Java Java Enterprise Editions JEE...  ...Your work creates value. Youll develop innovative solutions and build... 
    Senior
    Full time

    CGI

    Halifax, NS
    14 hours ago
  • $55k - $110k per year

    Salesforce Developer - Financial Services Cloud Position Description CGI is seeking a talented Salesforce Developer with hands-on experience...  ...and SOAP APIs and middleware technologies. • Collaborate with senior developers and solution architects to implement scalable, secure... 
    Senior
    Permanent employment
    Full time
    Halifax, NS
    14 hours ago
  •  ...Automation Quality Engineer responsible for designing, developing, and maintaining automated test frameworks for...  ...environment. KEY RESPONSIBILITIES • Develop and maintain test automation frameworks using Selenium with Java or Python with Robot Framework. • Design,... 
    Contract work

    Astra North Infoteck Inc.

    Halifax, NS
    a month ago
  •  ...Solutions group to join our growing team in the Technical Centre of Excellence, Halifax, Nova Scotia: Financial System Applications Developer What can you expect? We are looking for a team player who will enjoy being part of a fast-paced multi-jurisdictional... 
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week
    1 day per week

    Marsh

    Halifax, NS
    5 days ago
  •  ...Remote for other locations in Canada About The Team Algorithm Developers at Kinaxis create algorithms to solve supply chains worldwide....  ...and maintainable algorithms to solve business problems. Develop and maintain tools and frameworks to accelerate development and... 
    Long term contract
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Kinaxis

    Halifax, NS
    11 days ago
  • $65k - $125k per year

    Senior QA Automation Consultant (Playwright/API) Position Description...  ..., banking, healthcare, payments, or other compliance-driven environments...  ...responsibilities • Design, develop, and maintain scalable...  ...experience using TypeScript, Java, and SQL. • Proven hands-on... 
    Senior
    Contract work
    Halifax, NS
    2 days ago
  • $80.46k - $98.34k per year

     ...Senior Test Specialist, Mechanical or Electrical (Permanent) Halifax, NS  Expected Salary...  ...•    A Maternity/Parental Leave top-up payment is available for our colleagues as their family...  ...as required. •    Utilize and develop proficiency in company-specific software systems... 
    Senior
    Permanent employment
    For contractors
    Internship
    Work at office

    Babcock

    Halifax, NS
    23 days ago
  • $55k - $105k per year

    Python Developer Position Description We are seeking a skilled Python Developer with 4 - 6 years of hands-on experience in designing, developing, and maintaining scalable web applications, APIs, data processing solutions, and automation workflows. The ideal candidate... 
    Halifax, NS
    21 days ago
  • $110k - $150k per year

     ...deliver great careers to one another and develop creative solutions for complex problems on...  ...applicants for this position. You As a Senior Project Manager Will Provide overall construction...  ...billings for Owners, and ensure timely payment of subcontractor billings Meet with... 
    Senior
    Full time
    Contract work
    For subcontractor

    EllisDon

    Halifax, NS
    28 days ago
  • $3247.28 - $4059.12 per week

     ...Closing Date: Opened until filled Senior Audit Officer, Performance Audit Team...  .... This may include but is not limited to developing detailed audit plans, documenting and evaluating...  ...related plans, you cannot receive pension payments while contributing to the same plan. If... 
    Senior
    Permanent employment
    Full time
    Work at office

    Government of Nova Scotia

    Halifax, NS
    28 days ago
  •  ...We never ask for payment as part of our selection process, and we always contact candidates via our corporate accounts and platforms. If you are approached for payment, this is likely to be fraudulent. Please check to see whether the role you are interested in is posted here... 
    Senior
    Full time
    Work at office

    TMF Group

    Halifax, NS
    11 hours ago
  • $3547.06 - $4171.42 per week

     ...NS infrastructure needs. About Our Opportunity   As the Senior Engineer under the general direction of the Director, Federal...  ...Superannuation Plan (PSSP) or any related plans, you cannot receive pension payments while contributing to the same plan. If you accept a position... 
    Senior
    Long term contract
    Permanent employment
    Temporary work
    Casual work
    Internship
    Work at office

    Province of Nova Scotia

    Halifax, NS
    12 days ago
  • $3929.22 - $4911.52 per week

     ...Director, Financial Advisory Services, the Senior Risk & Compliance Advisor provides expert...  ...of deficiencies. Experience developing or applying risk-based approaches to monitoring...  ...related plans, you cannot receive pension payments while contributing to the same plan. If you... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Temporary work
    Internship
    Work at office

    Government of Nova Scotia

    Halifax, NS
    23 days ago
  • $88.64k - $116.34k per year

     ...Onsite or Hybrid: Hybrid Header Senior Sustainment Project Manager (Permanent)...  ...challenges A Maternity/Parental Leave top-up payment is available for our colleagues as their family...  ...and change to achieve project outputs. Develop and lead the implementation of project... 
    Senior
    Permanent employment
    Full time
    Contract work
    For subcontractor
    Internship
    Work at office
    Local area

    Babcock International

    Halifax, NS
    12 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java Developer - Payments. Be the first to apply!