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.
Job 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.
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.
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.
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
Experience:
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: 80,000 - 90,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.
$140k - $180k per year
...and the age of 5G and IoT, with world class engineering, best-in-class user experience, and... ...next generation of connectivity. At the core of it all, we have a team and culture that... ...Develop and maintain RESTful APIs using Java (Spring Boot or related web frameworks) or...SeniorFull timeFlexible hours- ...experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the... ...PMs Preferred Tech Stack: Kotlin Multiplatform (Java experience is OK but role is Kotlin Multiplatform)...SeniorRemote work
$100k - $110k per year
...currently have acontract role as a Senior DevOps Engineerwith our large... ...Role: Senior DevOps Engineer Type: Fulltime, Perm... ...of experience with Python and Java. ~3+ years of experience working... ...Kubernetes. ~ Solid understanding of core services including compute, networking...SeniorLong term contractPermanent employmentFull timeWork at office- ...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
- ...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
$10k per year
...Senior Quality Assurance Engineer Location: Montreal, QC VIA is making an impact, and so can you. At VIA, our mission is to make communities cleaner... ..., and misuse. Unbreakable software is at the core of our mission. VIA is looking for a strategic Senior Quality...SeniorFull timeSummer workRemote workWork from homeFlexible hours- ...Tools Integration : Integrates with various fraud prevention tools to enhance transaction security. About the Role: As a Senior Systems Engineer at Spreedly, you will lead ambitious projects, drive deep architectural discussions and decisions, and mentor other team...SeniorRemote jobFull timeWork from homeWorldwideFlexible hours
- Nous recherchons un Développeur Backend Java Senior pour se joindre à une équipe qui soutient des solutions de paiement et de commerce de voyage essentielles à Montréal. Ce poste est un contrat à long terme offrant l’occasion de contribuer à des services backend fiables, évolutifs...SeniorPermanent employmentContract workTemporary workWork at office
$119.9k - $193.2k per year
...About The Role We are seeking a talented and technically proficient Senior Product Manager to lead the development and evolution of our Core Platform, which includes Zeebe, the cloud-native workflow engine at the heart of Camunda. This critical role is both technical and...SeniorWork at officeLocal areaRemote workWork from homeWorldwideHome officeFlexible hours$80k - $130k per year
Senior Java Developer Position Description CGI is seeking a Senior Java Developer to join our consulting delivery teams in the Greater... ...— deployed on Azure and AWS. This is a hands on senior engineering position with genuine consulting impact. Beyond writing high quality...SeniorContract work- ...processus de recrutement. LIDD recherche un ingénieur de données senior pour rejoindre notre équipe et concevoir, construire et faire... ...the recruitment process. LIDD is seeking a Senior Data Engineer to join our team and design, build, and scale modern data and analytics...SeniorFull timeWork at office
- .... The company is rapidly growing and has both hardware and software groups to achieve its R&D goals. We are seeking a Senior Backend Engineer (Golang)to help expand and maintain our web-based job submission platform. This role is critical to ensuring scalability, reliability...SeniorFull time
- ...Capital Projects Are you passionate about electrical systems, automation, and complex industrial projects? As a Senior Regional Electrical Project Engineering Specialist, you will play a key role in the successful delivery of major capital projects across multiple...
- ...work-shaper, team-shaper, idea-shaper & world-shaper. About the Role Reporting to the Regional Capital Projects Engineering Manager, the Senior Regional Mechanical Project Engineering Specialist serves as the technical authority and key partner for project managers...
$70k - $135k per year
Developpeur Java Senior Description de poste 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...SeniorDay shift- ...deliver. About this opportunity : ELITS is looking for a Senior Java Developer with AI Experience to provide hands on technical... ...• Bachelor’s degree or higher in Computer Science, Software Engineering, Computer Engineering, or a related technical discipline, with...SeniorLong term contract
$110k - $120k per year
...organizations in Canada/US and Europe. We currently have a role as a Senior Site Reliability Engineer (SRE) – Automation & Observability with our large... ...CMDB (Configuration Management Database) functions, are core services widely used throughout CIB IT. The ITSM team serves...SeniorPermanent employmentFull timeContract workWork at office$225k - $300k per year
...the age of 5G and IoT, with world class engineering, best-in-class user experience, and features... ...generation of connectivity. At the core of it all, we have a team and culture that... ...to join our team. We’re looking for a Senior AI Engineer to lead the evolution of our...SeniorLong term contractFull timeWork from homeFlexible hours$90k - $95k per year
...in Canada/US and Europe. We currently have a role as a Senior Fullstack Java Developer with our large consulting client for a major... ...databases to design and optimize data solutions. Apply software engineering best practices including design patterns, unit testing,...SeniorLong term contractPermanent employmentContract workWork at office- ...English Job Description Role Overview Reporting to the Director of Data Platform, the Senior Data Platform Engineer is responsible for building and operating the core systems that enable reliable, scalable, and high-velocity data access and analytics across Mistplay...SeniorFull timeContract workWork at officeNight shiftDay shift2 days per week
$75k - $135k per year
Développeur senior JAVA / WebMethods Description de poste Joignez-vous à CGI Vous êtes passionné(e) par le développement Java, les intégrations d'entreprise et les environnements technologiques modernes? CGI est à la recherche d'un(e) Développeur(se) Senior Java /...SeniorWork at officeRemote work- ...au-delà de l’exécution et contribuer réellement aux décisions techniques d’un projet? Techso recherche un·e développeur·euse Java Full Stack senior pour participer à la conception et à la réalisation de solutions numériques utilisées par des clients d’envergure, à Montréal...SeniorPermanent employmentFull timeWork at office
$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- ...apprentissage automatique, l'ingénieur sénior de la plateforme d'apprentissage automatique... ...en génie logiciel avec Python, Go ou Java ; expérience dans la création de... ...Data and Machine Learning Platform, the Senior ML Platform Engineer within Mistplay’s Data Team will play a...SeniorFull timeWork at officeNight shiftDay shift2 days per week
- ...Un second entretien technique (Optionnel) Bienvenue à bord ! YOUR PROFILE IS ESSENTIAL TO OUR SUCCESS You hold a University engineering degree in Electronics, Software, Aerospace Engineering or equivalent You have a minimum of 15 years of experience in a technical...SeniorFull timeTemporary workWorldwideFlexible hours
- ...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
- ...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
- ...Bienvenue à bord ! YOUR PROFILE IS ESSENTIAL TO OUR SUCCESS As our ideal candidate : You possess a Bachelor's degree in Engineering or Science and a Degree in Cognitive Ergonomics, Psychology, Industrial Design or equivalent. You have practical experience in...SeniorFull timeTemporary workApprenticeshipWorldwide
- ...Job Responsibility: Java Developer (Hybrid) Job Number: 3245925 POSTING DATE: Jan 16, 2024 PRIMARY LOCATION: Americas-Canada-Quebec... ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Core Java Engineer. Be the first to apply!
- entry level java developer Montréal, QC
- java developer remote Montréal, QC
- java developer no experience Montréal, QC
- senior java developer Montréal, QC
- développeur java Montréal, QC
- java software developer Montréal, QC
- stage developpeur java Montréal, QC
- junior java developer Montréal, QC
- java developer Montréal, QC
- senior property administrator Montréal, QC


