Java Application Developer (xml Required)
Capgemini
Montréal, Qc, Montreal Regional Municipality, Qc; Montréal Region; Québec ProvinceFull-timeMid LevelOn-site
Job Description
Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and where you’ll be able to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of technology and build a more sustainable, more inclusive world.
We are looking for a highly experienced Senior Java Developer to join our Assurance Hub team. The ideal candidate is a hands on technologist with deep expertise across the Java ecosystem and a strong background in building scalable secure and high performance microservices. Banking domain experience is highly desirable with additional exposure to XML JSON and messaging technologies.
This role involves collaborating with cross functional teams influencing design decisions ensuring code quality and contributing to the stability and performance of mission critical applications within a highly regulated financial environment.
Designing developing and maintaining enterprise grade applications using Core Java Spring Spring Boot and Hibernate
Building and optimizing RESTful microservices that are scalable secure and resilient
Implementing Kafka based integrations including producers consumers and streaming pipelines
Writing clean maintainable and unit tested code using JUnit and best development practices
CICD Automation Deployment
Working with CICD pipelines to automate build test and deployment processes using tools like Jenkins GitLab CI or Azure DevOps
Participating in code reviews architecture discussions and DevOps integration activities
Performing troubleshooting performance tuning and production support when required
Database Scripting
Designing and optimizing queries in DB2 or PostgreSQL including schema updates and performance improvements
Leveraging Unix Shell Scripting for automation job scheduling and operational tasks
Working closely with QA teams business analysts product owners and architects to deliver high quality solutions
Providing technical mentorship to junior developers and participating in knowledge sharing sessions
Ensuring compliance with organizational standards security guidelines and banking regulatory requirements
7 years of proven hands on experience in Core Java, Java 8 preferred
JUnit and unit testing frameworks
Unix Shell Scripting
Experience working in Agile, Scrum environments
Familiarity with XML and JSON based integration and data transformation
Bachelors or Masters degree in Computer Science Engineering or related technical discipline
The base compensation range for this role in the posted location is: CAD $90,000 - $93,000/Annum
Capgemini provides compensation range information in accordance with applicable national, state, provincial, and local pay transparency laws. These may include, but are not limited to: Geographic location, Education and qualifications, Certifications and licenses, Relevant experience and skills, Seniority and performance, Market and business consideration, Internal pay equity.
In addition to base salary, this role may be eligible for additional compensation such as variable incentives, bonuses, or commissions, depending on the position and applicable laws.
Capgemini offers a comprehensive, non-negotiable benefits package to all regular, full-time employees. S. and Canada, available benefits are determined by local policy and eligibility and may include:
Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade, Company paid holidays, Personal Days, Sick Leave
Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
Retirement savings plans (e.g., Life and disability insurance
Employee assistance programs
Other benefits as provided by local policy and eligibility
Compensation (including bonuses, commissions, or other forms of incentive pay) is not considered earned, vested, or payable until it becomes due under the terms of applicable plans or agreements and is subject to Capgemini’s discretion, consistent with applicable laws. Capgemini is an Equal Opportunity Employer encouraging inclusion in the workplace. Capgemini also participates in the Partnership Accreditation in Indigenous Relations (PAIR) program which supports meaningful engagement with Indigenous communities across Canada by promoting fairness, accessibility, inclusion and respect. We value the rich cultural heritage and contributions of Indigenous Peoples and actively work to create a welcoming and respectful environment. All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity/expression, age, religion, disability, sexual orientation, genetics, veteran status, marital status or any other characteristic protected by law.
Physical, mental, sensory or environmental demands may be referenced in an attempt to communicate the manner in which this position traditionally is performed. Whenever necessary to provide individuals with disabilities an equal employment opportunity, Capgemini will consider reasonable accommodations that might involve varying job requirements and/or changing the way this job is performed, provided that such accommodation does not pose an undue hardship. Please be aware that Capgemini may capture your image (video or screenshot) during the interview process and that image may be used for verification, including during the hiring and onboarding process.
Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem.
Posted 3 weeks ago