Senior Java Developer - Payments
$65k - $125k per yearSenior 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.
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...SeniorPermanent employmentFull timeWork at office$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...SuggestedPermanent employmentFull timeContract work3 days per week$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...SeniorWork at officeRemote workFlexible hours$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- ...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...SeniorFull timeContract work
- ...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...SeniorLong term contractFull timeWork at officeRemote workFlexible hours
- ...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...SeniorFull timeRemote workWork from homeWorldwideFlexible hoursShift work
- ...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...SeniorFull timeWork from home
- ...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...SeniorLong term contractFull timeWork at officeRemote workFlexible hours
- ...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,...SeniorFull time
$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...SeniorPermanent employmentFull time- ...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 contractFull time
- 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...SeniorInternship
$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...$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...SeniorPermanent employmentFull time- ...Job Responsibility: Azure Databricks Developer At Cognizant, our global community sets us apartan 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 timeRemote work
$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...SeniorFull time$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...SeniorPermanent employmentFull time- ...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
- ...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 timeWork at officeLocal areaRemote workFlexible hours3 days per week1 day per week
- ...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 contractFull timeWork at officeRemote workWorldwideFlexible hours
$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...SeniorContract work$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...SeniorPermanent employmentFor contractorsInternshipWork at office$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...$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...SeniorFull timeContract workFor subcontractor$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...SeniorPermanent employmentFull timeWork at office- ...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...SeniorFull timeWork at office
$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...SeniorLong term contractPermanent employmentTemporary workCasual workInternshipWork at office$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...SeniorLong term contractPermanent employmentFull timeTemporary workInternshipWork at office$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...SeniorPermanent employmentFull timeContract workFor subcontractorInternshipWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Developer - Payments. Be the first to apply!
Related searches
- java developer Halifax, NS
- java software developer Halifax, NS
- java developer no experience Halifax, NS
- java developer remote Halifax, NS
- junior java developer Halifax, NS
- senior java developer Halifax, NS
- senior mechanical designer Halifax, NS
- senior financial analyst remote Halifax, NS
- senior talent acquisition consultant Halifax, NS
- senior contract specialist Halifax, NS
