Senior Java Developer, Payments
$65k - $125k per yearSenior Java Developer, Payments Position Description
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; Moncton, NB; Fredericton, NB; Stratford, PEI or St. John’s, NL). You will play a key role in delivering scalable, secure, and high-performance payment solutions while collaborating across multiple teams. Your future duties and responsibilities
• Design, develop, and implement complex, custom software components
• Collaborate with architects, developers, and cross-functional teams to build scalable, reliable, and secure systems
• 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
• Proactively recommend improvements to tools, processes, and solutions Required qualifications to be successful in this role
Experience
• 10–15 years in software engineering, including senior/lead experience.
• Experience building high-throughput, mission-critical applications. Technical Skills
• Java, Spring Boot, Spring Security
• REST APIs, OAuth
• Microservices & containerization
• Kafka / messaging systems
• SQL & NoSQL databases (Oracle, MS SQL, MongoDB)
• Git/Bitbucket, JIRA, Confluence Core Skills
• Strong problem-solving and communication skills
• Ability to manage multiple priorities and work independently Education
• Bachelor’s degree in a related field Nice to Have
• React or Angular
• CI/CD tools (Jenkins, Maven, Nexus)
• DevOps exposure
• Elasticsearch or AI experience 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. This is a future opportunity. #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. 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.
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; Moncton, NB; Fredericton, NB; Stratford, PEI or St. John’s, NL). You will play a key role in delivering scalable, secure, and high-performance payment solutions while collaborating across multiple teams. Your future duties and responsibilities
• Design, develop, and implement complex, custom software components
• Collaborate with architects, developers, and cross-functional teams to build scalable, reliable, and secure systems
• 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
• Proactively recommend improvements to tools, processes, and solutions Required qualifications to be successful in this role
Experience
• 10–15 years in software engineering, including senior/lead experience.
• Experience building high-throughput, mission-critical applications. Technical Skills
• Java, Spring Boot, Spring Security
• REST APIs, OAuth
• Microservices & containerization
• Kafka / messaging systems
• SQL & NoSQL databases (Oracle, MS SQL, MongoDB)
• Git/Bitbucket, JIRA, Confluence Core Skills
• Strong problem-solving and communication skills
• Ability to manage multiple priorities and work independently Education
• Bachelor’s degree in a related field Nice to Have
• React or Angular
• CI/CD tools (Jenkins, Maven, Nexus)
• DevOps exposure
• Elasticsearch or AI experience 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. This is a future opportunity. #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. 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 24 days ago
Similar jobs that could be interesting for youBased on the Senior Java Developer, Payments in Halifax, NS vacancy
- ...Compliance Technology areas of GFT. The ideal candidate will be developing and implementing solutions and resolving complex issues in a variety... ...succeed? Must Have: ~8+ years of hands-on experience with Java, REST APIs/Microservices, and Spring Framework (MVC, Security,...SeniorFull timeFlexible hours
$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.... ...workflows, system architecture, and application dependencies. • Develop use cases, process flows, functional specifications, and user...Suggested$65k - $125k per year
Senior Web Developer, React Position Description We are seeking a Senior Web Developer with strong expertise in React to join our CGI offices in Atlantic Canada. This is a full-time, permanent position requiring 10+ years of experience in software development. In this...SeniorPermanent employmentFull time- ...Job Responsibility: As an Okta Developer you will make an impact by improving identity and access... ...and work collaboratively with our Senior Cybersecurity Architect. In this role... ...Connectors, and custom scripts in Python and Java. Manage development of CRUD operations...SeniorFull timeRemote work
- ...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...SuggestedLong term contractFull time
$55k - $110k per year
Frontend Developer - Angular Position Description We are seeking a skilled Front-End Developer (Angular) with 5+ years of experience to... ..., and collaboration skills. Nice to Have • 3+ years of Java development experience, particularly with Spring Boot and microservices...2 days per week3 days per week- ...We are currently seeking a Power BI Developer / Lead (FTE/Hybrid) to join our team in... ...compelling and intuitive dashboards for senior leadership and business stakeholders.... .... NTT DATA recruiters will never ask for payment or banking information and will only use...SeniorWork at officeRemote workFlexible hours
- ...Polysights x.com/polysights polysights.xyz Front-End Developer Full Time In-person in Halifax, Canada Salary: $6500 to $8... ...product areas, influence front-end standards, and grow into more senior technical roles over time. How to Apply Please send your resume...SeniorLong term contractFull timeInternshipWork at officeImmediate startRemote work
$75k - $145k per year
Lead React Native Developer Position Description We are seeking a Lead Developer with 10+ years of software engineering experience, including... .... • Build and maintain native modules for Android (Kotlin/Java) and iOS (Swift/Objective-C) when required. • Collaborate with...Local area2 days per week3 days per week$65k - $125k per year
AI Software Developer Position Description CGI is seeking an AI Software Developer to design, develop, and support scalable AI-powered healthcare technology solutions across backend systems, cloud infrastructure, automation, and modern web applications. This role is ideal...Local areaRelocation$3247.28 - $4059.12 per week
...until 11:59 PM Atlantic Time) About Us Senior Audit Officer, Performance Audit Team... ...This may include, but is not limited to, developing detailed audit plans, documenting and evaluating... ...plans, you cannot receive pension payments while contributing to the same plan. If you...SeniorPermanent employmentWork at officeFlexible hours$3929.22 - $4911.52 per week
.... OAMH establishes system priorities, develops policy and strategy, and oversees the effective... .... About Our Opportunity As a Senior Strategist with the Office of Addictions... ...related plans, you cannot receive pension payments while contributing to the same plan. If you...SeniorLong term contractPermanent employmentTemporary workInternshipWork at office$3547.06 - $4171.42 per week
...in our Province is sustainably developed with minimal risk to our environment. We are seeking a Senior Environmental Engineer—an... ...infrastructure projects. You will also develop and maintain environmental... ..., you cannot receive pension payments while contributing to the same...SeniorLong term contractPermanent employmentTemporary workFor contractorsCasual workInternshipWork at officeRemote work$65k - $125k per year
Salesforce Developer Position Description We are seeking a Salesforce Developer with 5+ years of hands-on Salesforce platform experience, including strong expertise in Apex, SOQL, Lightning Web Components (LWC), and declarative tools such as Flow Builder. This role...Long term contract2 days per week3 days per week- ...Description AECOM is looking for a Senior Project Manager and Client Manager to... ...submittals, and project documentation. • Develop strategic proposals and budgets for new opportunities... ...project report and final invoicing and payments. Carry out a Lessons Learned session...SeniorFull timeContract workFor subcontractorWork at officeLocal areaWorldwideFlexible hours
- ...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
- ...We never ask for payment as part of our selection process, and we always contact candidates... ...business success. Discover the Role The Senior Client Service Director (Senior CSM) is... ...a regional scale Strong capability to develop and maintain strategic client relationships...SeniorLong term contractFull timeContract workLocal areaWorldwide
$4322.15 per week
...accepted until 11:59 PM Atlantic Time) Senior Specialist, Data Analytics and Innovation... ...including AI Assisting audit teams in developing and executing audit procedures for IT general... ...plans, you cannot receive pension payments while contributing to the same plan. If you...SeniorPermanent employmentWork at officeFlexible hours- ...We never ask for payment as part of our selection process, and we always contact candidates via our corporate accounts and platforms. If... ...through TMF Group’s teams in 120 offices. Discover the Role The Senior Associate is a key contributor to the delivery of high ‑ quality...SeniorFull time
- ...solutions built for alternatives. With over $1 trillion in client assets under administration, we offer fund administration, banking, payments, fund financing, foreign exchange overlay, corporate and regulatory services, custody, business consulting, and more. Operating from...SeniorFull timeWorldwide
$80.46k - $98.34k per year
...Senior Constructive Designer (Permanent) Victoria, BC or Ottawa, ON or Halifax, NS... ...challenges • A Maternity/Parental Leave top-up payment is available for our colleagues as their family... ...In this role, you will: • Design and develop solutions with a Structural focus for the...SeniorPermanent employmentTraineeshipFor subcontractorInternship- ..., we offer fund administration, banking, payments, fund financing, foreign exchange overlay... ...processes with desired future states. Develop and present recommendations for process improvements... ...in influencing and negotiating with senior leaders and stakeholders to gain buy-in...SeniorFull timeInternshipWorldwide
$100k per year
...values empower people to deliver great careers to one another and develop creative solutions for complex problems on some of the most... ...in screening and assessing applicants for this position.You as a Senior Estimator will: Lead teams through complex and time‑sensitive bid...SeniorContract workFor subcontractor- ...Id: 430095 At Bell, we do more than build world-class networks, develop innovative services and create original multiplatform media content... ...the newest technology Summary We are looking for a dynamic Senior Incident specialist to join our Bell Mobility Radio operations...SeniorFull timeWork at officeImmediate startFlexible hours
$43.2k - $80.3k per year
...and through various channels with BMO partners to deliver the desired customer experience and achieve overall business objectives. Develops and implements an annual business development plan to maximize referrals / opportunities through proactive outreach to branch-managed...SeniorContract workPart timeDay shift- ...opportunity. We take a leadership role in developing business for the Port of Halifax in... ...Halifax Port Authority ("HPA") requires a: Senior Communications Manager Reporting to... ...The Senior Communications Manager will develop and deliver engaging and insightful communication...SeniorFull timeLocal area
$120k per year
pHathom is a climate technology company based in Atlantic Canada, developing a novel pathway for biomass carbon capture and marine storage (... ...About The RolepHathom is seeking an analytical, business-minded Senior Financial Analyst to help build the financial infrastructure of...SeniorLong term contract$2805.63 - $3410.48 per week
...About Our Opportunity As a Senior Enterprise Records Analyst, you... ...function of this role is developing practical approaches for managing... ...programs across government. Develop, update, and maintain enterprise... ..., you cannot receive pension payments while contributing to the same...SeniorLong term contractPermanent employmentFull timeTemporary workCasual workInternshipWork at office- As a Solution Developer at McInnes Cooper, you will be responsible for translating business requirements into technical specifications, developing... ...collaboration abilities. including presentations to clients and senior business and technical members •Ability to manage expectations...Senior
- ...ensure all internal and external deliverables are met. Assist in developing and improving regulatory reporting processes. Build and maintain a strong relationship with clients and vendors. Develop an understanding of the regulatory reporting environment. Ensure...SeniorFull timeWork at office
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 no experience Halifax, NS
- junior java developer Halifax, NS
- java software developer Halifax, NS
- java developer Halifax, NS
- senior java developer Halifax, NS
- java developer remote Halifax, NS
- sénior service a la clientèle Halifax, NS
- senior commissioning manager Halifax, NS
- senior hardware engineer Halifax, NS
- senior accounting technician Halifax, NS
