25 Sep
|
Capgemini
|
Montreal
25 Sep
Capgemini
Montreal
OverviewJob Title: Senior Java DeveloperWe are seeking a highly experienced Senior Java Developer to join the Ops Tech department. In this pivotal role, you will contribute significantly to the successful delivery of the UPE Phase 2 initiative. You will be responsible for designing, developing, and implementing robust, scalable, and high‐performance Java‐based solutions. This position requires a deep understanding of Core Java, the Spring Boot framework, and DB2 database technologies.ResponsibilitiesDesign, develop, test, and deploy enterprise‐level Java applicationsCollaborate with cross‐functional teams to gather requirements and translate them into technical solutionsDevelop and maintain RESTful APIs using Spring BootIntegrate applications with DB2 databases, including schema design, query optimization, and data manipulationTroubleshoot and resolve complex technical issues in production environmentsWrite clean, maintainable, and efficient code while adhering to coding standardsParticipate in code reviews and mentor junior developersContribute to the continuous improvement of development processes and methodologiesEnsure the delivery of high‐quality software within project timelinesRequired SkillsCore Java: Extensive experience with Java SE, including multithreading, collections, generics, and design patternsSpring Boot: Proficient in developing microservices and enterprise applications using Spring Boot, including Spring Data JPA, Spring Security, and Spring WebFluxDB2 Database: Robust expertise in DB2 database technologies, including SQL development, stored procedures, performance tuning, and basic administrationAPI Development: Experience designing and developing RESTful APIsSoftware Development Life Cycle (SDLC): In‐depth understanding of the full SDLC, including Agile methodologiesProblem Solving: Excellent analytical and problem‐solving skills with a proactive approachCommunication:
Strong verbal and written communication skills with the ability to clearly articulate technical conceptsTeamwork: Ability to work effectively in a team environment and collaborate with stakeholdersPreferred SkillsExperience with other relational databases, such as Oracle and PostgreSQLKnowledge of cloud platforms, including AWS, Azure, and GCPFamiliarity with CI/CD pipelines and toolsExperience with messaging queues, such as Kafka and RabbitMQUnderstanding of DevOps principlesCompensation and BenefitsThe pay range that the employer in good faith reasonably expects to pay for this position is $32.39/hour - $50.60/hour. Our benefits include medical, dental, vision and retirement benefits. Applications will be accepted on an ongoing basis.About UsTundra Technical Solutions is among North America's leading providers of Staffing and Consulting Services. Our success and our clients' success are built on a foundation of service excellence. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic.Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law, including the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.Unincorporated LA County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: client provided property, including hardware (both of which may include data) entrusted to you from theft, loss or damage; return all portable client computer hardware in your possession (including the data contained therein) upon completion of the assignment, and; maintain the confidentiality of client proprietary, confidential, or non-public information. In addition, job duties require access to secure and protected client information technology systems and related data security obligations.
📌 Core Java Developer (Contract) (Montreal)
🏢 Capgemini
📍 Montreal