Senior Core Java Engineer
Capgemini
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.
Role Description
We are seeking a Senior Core Java Engineer to design, develop, and support high-performance, scalable enterprise applications. The ideal candidate will have strong expertise in Core Java, distributed systems, backend engineering, and software design principles.
Key Responsibilities
- Design, develop, test, and maintain robust, scalable, and highly available Java-based applications.
- Develop backend services, APIs, and microservices to support business-critical applications.
- Participate in system architecture, technical design, and code reviews to ensure high-quality deliverables.
- Optimize application performance, scalability, reliability, and security.
- Troubleshoot production issues and implement sustainable solutions.
- Collaborate with product owners, business stakeholders, architects, and development teams to deliver technical solutions aligned with business objectives.
- Contribute to Agile development processes, including sprint planning, estimation, and retrospectives.
- Advocate and implement software engineering best practices, coding standards, and development frameworks.
- Mentor and guide junior developers, fostering technical growth and knowledge sharing.
- Stay current with emerging technologies and recommend improvements to existing systems and processes.
Technical Skills
Core Competencies
Core Java (Java 8/11/17+)Multithreading & Concurrency
Collections Framework
JVM Performance Tuning
Object-Oriented Design
Data Structures & Algorithms
Design Patterns Backend Technologies Spring Boot
REST APIs
Microservices
Hibernate/JPA
Messaging Frameworks Databases Oracle
SQL Server
PostgreSQL
MySQL
MongoDB (Preferred) Tools & Platforms Git
Jenkins
Maven/Gradle
Docker
Kubernetes
Linux/Unix
AWS/Azure/GCP
Preferred Qualifications
- Experience with Spring Boot, Spring Framework, and microservices architecture.
- Experience with messaging technologies such as Kafka, RabbitMQ, or JMS.
- Familiarity with containerization technologies such as Docker and Kubernetes.
- Exposure to cloud platforms including AWS, Azure, or Google Cloud Platform (GCP).
- Experience with CI/CD pipelines and DevOps practices.
- Knowledge of NoSQL databases such as MongoDB, Cassandra, or DynamoDB.
- Experience working in highly regulated or large-scale enterprise environments.
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- 7+ years of experience in software development with a strong focus on Java.
- Strong expertise in Core Java, object-oriented programming, multithreading, collections, concurrency, and JVM internals.
- Experience designing and developing enterprise-scale applications and distributed systems.
- Strong understanding of software design patterns, data structures, and algorithms.
- Experience building RESTful APIs and service-oriented architectures.
- Strong knowledge of relational databases such as Oracle, SQL Server, PostgreSQL, or MySQL.
- Experience with version control tools such as Git.
- Familiarity with Linux/Unix environments and scripting.
- Strong debugging, troubleshooting, and performance tuning skills.
- Excellent communication, analytical, and problem-solving abilities.
Soft Skills & Experience
- Strong ownership and accountability.
- Ability to work independently in a fast-paced environment.
- Excellent stakeholder management and collaboration skills.
- Strong verbal and written communication abilities.
- Ability to translate business requirements into scalable technical solutions.
- Effective mentoring and leadership capabilities.
- 7+ years of professional software engineering experience
- Proven experience building, deploying, and supporting large-scale enterprise applications.
- Demonstrated success in delivering high-quality solutions in Agile environments.
The base compensation range for this role in the posted location is: 79,000 to 105,000.
Capgemini provides compensation range information in accordance with applicable national, state, provincial, and local pay transparency laws. The base compensation range listed for this position reflects the minimum and maximum target compensation Capgemini, in good faith, believes it may pay for the role at the time of this posting. This range may be subject to change as permitted by law.
The actual compensation offered to any candidate may fall outside of the posted range and will be determined based on multiple factors legally permitted in the applicable jurisdiction.
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.
It is not typical for candidates to be hired at or near the top of the posted compensation range.
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. In the U.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., 401(k) in the U.S., RRSP in Canada)
- Life and disability insurance
- Employee assistance programs
- Other benefits as provided by local policy and eligibility
Important Notice: 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. The Company reserves the right to amend or withdraw compensation programs at any time, within the limits of applicable legislation.
Disclaimers
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.
This is a general description of the Duties, Responsibilities and Qualifications required for this position. 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. Capgemini is committed to providing reasonable accommodation during our recruitment process. If you need assistance or accommodation, please reach out to your recruiting contact.
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.
Click the following link for more information on your rights as an Applicant in the United States.
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 is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. 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.
- ...expertise , curiosity, and continuous improvement — and we give you the space to grow. About the Role We are seeking Senior Java Engineer for a major project in the banking industry in Montreal. This position is in hybrid mode in Montreal (3 days/week). Why Join...SeniorPermanent employmentFull timeFlexible hours3 days per week
- ...Standard Job Description As a MBSE Systems Engineer , you will: Own the MBSE lifecycle for... ...concept through sustainment—collaborating with senior systems engineers and technical staff to... ...~2 + years of programming experience in Java (mandatory); Python, JavaScript or Groovy...SeniorFull time
- ...Senior Software Engineer – Core Java, Apache Spark, Python, Big Data, SQL Job Description – Core Java, Apache Spark, Python We are seeking a highly motivated and experienced Software Engineer with strong expertise in Core Java, Apache Spark, Python, SQL, and Linux...SeniorPermanent employment
- ...to join our Data Distribution team as a Senior Java API Developer in Operations Technology to... ...At least 7 years of hand-on Java EE and core Java experience with strong leadership qualities... ...trading, algorithm trading, cloud engineering, infrastructure, cybersecurity and AI/ML....SeniorFull timeWork at officeRemote work
$70k - $135k per year
...Position Description: Chez CGI, nous recherchons un(e) Développeur(se) Java Senior / Expert passionné(e) par l’architecture backend, les environnements cloud modernes et les solutions à fort impact d’affaires. Vous participerez à des projets stratégiques dans les secteurs...SeniorFull timeDay shift$70k - $135k per year
Senior Developer JAVA - DevOps Position Description Join CGI and take on a key role in international technology projects. We are looking... ...Bachelor’s or master’s degree in computer science, Software Engineering, Statistics, Mathematics, or an equivalent combination of...Senior$78.6k - $131k per year
...Java Python Software Engineer I – Montreal Do you enjoy being part of team that develops high-quality code? Do you enjoy ensuring the quality of software... ...and process data through our internal systems, fueling core Elsevier products. Beyond Python and Java experience, we...SeniorFull timeLocal areaWorldwide- ...requirements into reliable, scalable solutions? We are looking for a Senior Integration Developer to lead the design, delivery, and support... ...high-quality EDI integrations. You will also use your C#/.NET Core development experience to create APIs, services, automation, and...SeniorWork from home
- ...connects to that outcome. Why This Role Matters As a Senior Java Developer , you will join our iTopia platform team, a team at... ...example, contribute to technical direction, and help improve our engineering practices. Your strong technical judgment, clear communication...SeniorManual laborRemote work
- ...product evolutions on the front-end components in the first place (in Angular and React JS), as well as on the back-end components (in Java and Kotlin language), Respect for virtuous development practices contributing to the improvement of code quality and maintainability...SeniorFull time
- ...About the Role We are seeking an experienced and motivated Senior Java Developer to join our dynamic development team. In this role,... ...Requirements Qualifications ~ Degree in Computer Science, Software Engineering, or equivalent experience. ~5–7+ years building backend...SeniorPermanent employmentRemote work
$70k - $135k per year
...international technology projects. We are looking for a Senior Technical Lead with strong Java development expertise and the ability to provide technical... ...’s or master’s degree in computer science, Software Engineering, Statistics, Mathematics, or an equivalent combination of...SeniorFull time$70k - $135k per year
...Position Description: Nous recherchons un Développeur JAVA Full Stack Intermédiaire à Senior pour rejoindre notre équipe technologique et contribuer à l'évolution de plateformes critiques au cœur des opérations numériques. Vous jouerez un rôle clé dans le design, la livraison...SeniorFull time- Description de l'entreprise Notre client est un acteur majeur de la chaîne d'approvisionnement et des services globaux, présent dans plus de 160 pays avec 150 000 collaborateurs. Ce groupe international s'appuie sur une informatique stratégique hybride (On-Premise et multi...SeniorContract workWork at officeImmediate start
$180k - $240k per year
...headquartered in New York. The role We're looking for a Senior Platform Engineer to build the cloud foundation that Foresight runs on. You... ...-team experience. None of these are required. If the core of this role excites you, apply. Benefits Why join...SeniorFull timeFor contractorsInternshipWork at office$95k - $145k per year
...Employment Type: Full-Time CGI is seeking an experienced Senior Software Engineering Specialist to join our growing Software Engineering... ...languages and their respective ecosystems, such as: Java (Spring Boot) C (.NET Core)JavaScript / TypeScript (Node.js, React, Angular, Vue...SeniorLong term contractPermanent employmentFull timeWork at officeShift work$180k - $240k per year
.... The role We're looking for a Senior Data Engineer to build the data foundation behind Foresight... ...and vector search (pgvector or a search engine) for AI features. ~ Event-driven... ...None of these are required. If the core of this role excites you, apply. Benefits...SeniorFull timeFor contractorsInternshipWork at office- ...le menu déroulant au haut de la page. Core Software Engineer Battlefield is a storied franchise renowned... ...Responsibilities We are looking for a Senior Core Software Engineer with experience... ...: ~ Experience with game engines, art content pipelines and workflows...SeniorFull timeLocal area
$70 - $80 per hour
...Développeur Full Stack Senior (Java / Angular) Aperçu du poste Nous recherchons un(e) Développeur(se) Full Stack Senior pour contribuer au développement, à lévolution et au soutien dapplications web modernes dans un environnement Agile. Vous jouerez un rôle clé dans...SeniorContract workTemporary workusd109.65k - usd141.9k per year
...nature, working alongside and connecting Sales, Support, Sales Engineering and Product, enabling you to experience multiple aspects of a hyper... ...requirements for the role: ~4+ years of experience in a senior Customer Success, account management, or strategic consulting role...SeniorLong term contractFull timeInternshipRemote workFlexible hours- ...office. Who we're looking for: As a senior member of the Service Monitoring Systems... ...A degree in computer science, computer engineering, telecommunications, networking, or equivalent... ...workforce where equity and inclusion are core to making everyone feel like they belong....SeniorFull timeContract workWork at officeShift work
- Job Responsibility: Java Developer (Hybrid) Job Number: 3245925 POSTING DATE: Jan 16 PRIMARY LOCATION: Americas-Canada-Quebec-Montreal... ...Bachelor's degree in Computer Science or a related field. ~ Excellent core Java skills, including very good understanding of - Collections,...Full timeWork at officeLocal areaRemote workFlexible hours
- ...are providing recruitment service to our TOP clients from our portfolio. Right now, we are looking for a Full stack Engineer , who is proficient in Java and React , to join one of our client’s team in New Caledonia (Nouméa) . If you have 3 to 5 years of experience ,...Permanent employmentFull timeTemporary workRelocationVisa sponsorship
- ...Collaborating with trading and sales teams to understand user needs and translate them into clear system specifications Working alongside senior developers to propose designs and implement projects accordingly. Estimating effort and ensuring timely delivery of development...SeniorFull time
- ...of 7 years of professional experience in Java (Primary) and Angular or React (Secondary... ...requirements with the help of product managers and engineers Solid understanding of RESTful APIs... ..., Relevant experience and skills, Seniority and performance, Market and business consideration...Local area
$180k - $230k per year
...headquartered in New York. The role We're looking for a Senior Full Stack Engineer to help build the core platform and product of Foresight. You will build... ...over customer data, embeddings (pgvector or a search engine), evaluation, and keeping cost in check. Experience...SeniorFull timeFor contractorsInternshipWork at office- ...TEHORA est présentement à la recherche d'un(e) programmeur(euse) senior BackEnd C# / .NET Core ayant d'excellentes aptitudes techniques, d'excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue contribuera...SeniorHourly payContract workApprenticeshipRemote workFlexible hours
- ...tools and demos that help bring technical solutions to life? Coveo is looking for a Software Developer intern to join the Solutions Engineering team. Your mission? Build custom demo experiences and technical tools that help our sales engineers demonstrate the value of Coveo’...Full timeFixed term contractTraineeshipInternshipManual laborWork at office2 days per week
- ...yourself, from discovery through close, with a dedicated Solutions Architect as your technical partner. You're expected to talk to a data engineering lead in the morning and a VP of Finance in the afternoon, and be credible in both conversations. This is a consumption-based role....Contract workInternshipWorldwideDay shift
- ...behind a project? Techso is looking for a Senior Full Stack Java Developer to help design and develop... ...and relationships over volume. Our core values—Fun, Trust, Efficiency, and Quality... ...s degree in Computer Science, Software Engineering, or a related field; At least six...SeniorPermanent employmentFull timeWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Core Java Engineer. Be the first to apply!
- java developer no experience Montréal, QC
- développeur java Montréal, QC
- senior java developer Montréal, QC
- java developer remote Montréal, QC
- stage developpeur java Montréal, QC
- java software developer Montréal, QC
- junior java developer Montréal, QC
- java developer Montréal, QC
- senior disability case manager Montréal, QC
- senior hardware engineer Montréal, QC

