Senior Java Developer
4 days ago
Full Stack Developer – Java, Spring, Angular We are seeking a highly skilled Java Full Stack Developer to join our dynamic team. As a Full Stack Developer, you will be responsible for developing and maintaining both frontend and backend components of our web applications. You will collaborate with cross‑functional teams to deliver high‑quality, scalable, and maintainable software solutions. Responsibilities Design and implement RESTful APIs and backend services using Java and Spring framework. Collaborate with UI/UX designers to translate design mockups into interactive web applications with rich user interfaces. Write clean, modular, and well‑documented code following best practices and coding standards. Implement security and data protection measures to ensure the integrity and confidentiality of user data. Integrate third‑party APIs and services as required. Conduct code reviews and provide constructive feedback to team members. Troubleshoot and debug issues reported by users and stakeholders, ensuring timely resolution. Continuously research and evaluate new technologies to improve the efficiency and effectiveness of our development processes. Work closely with QA engineers to ensure the quality and reliability of the software deliverables. Qualifications Proven experience as a Full Stack Developer with expertise in Angular and Java technologies. Proficiency in backend development using Java, Spring framework, and related technologies. Experience with database technologies such as SQL, MySQL, or PostgreSQL. Knowledge of software development methodologies (Agile/Scrum) and version control systems (Git). Excellent problem‑solving and analytical skills with a keen attention to detail. Strong communication and collaboration skills, with the ability to work effectively in a team environment. The base compensation range for this role in the posted location is CAD$ 100,000 to 115,000/year. 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. Benefits 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. Equal Opportunity Employer Statement 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. Capgemini will consider reasonable accommodations and will provide support if needed. You may be asked to provide a photo during the interview process and your image may be used for verification, including during the hiring and onboarding process. Job Details Seniority level: Mid‑Senior level Employment type: Full‑time Job function: Information Technology Industries: Insurance, Banking, and Financial Services Scope: This is a general description of the duties, responsibilities, and qualifications required for this position. #J-18808-Ljbffr
-
Senior Java Developer
2 weeks ago
Mississauga, Canada Axelon Canada Full timeGlobal Financial Firm located in MISSISSAUGA, ON has an immediate contract opportunity for an experienced Senior Java Developer "This role is currently on a Hybrid Schedule. You will need to have reliable internet, computer and android or iphone for remote access into the client systems during remote work. We will be expected in the office weekly 3 days...
-
Java Developer
3 days ago
Mississauga, Canada J&M Group Full timeOverview Join to apply for the Java Developer role at J&M Group . Responsibilities Develop applications using Java/Spring UI experience on Micro Front End Angular 13 AWS Lambda Strong in J2EE application development DevOps tools: Bamboo/GitHub Java Full Stack Developer Qualifications Experience in Java/J2EE application development UI experience on Micro...
-
Senior Java Developer
2 weeks ago
Mississauga, Canada Citibank (Switzerland) AG Full time## For additional information, please review .## Responsibilities of this role is building and supporting the banking applications. As a Senior Java Developer, the candidate is expected to have good analytical thinking, problem solving, good programming/technical fundamentals and eagerness to learn new technologies/concepts. The candidate must be open to...
-
Senior Java Developer
2 weeks ago
Mississauga, Canada Citibank (Switzerland) AG Full time## For additional information, please review .## Responsibilities of this role is building and supporting the banking applications. As a Senior Java Developer, the candidate is expected to have good analytical thinking, problem solving, good programming/technical fundamentals and eagerness to learn new technologies/concepts. The candidate must be open to...
-
Senior Java Developer
2 weeks ago
Mississauga, Canada Citibank (Switzerland) AG Full time## For additional information, please review .## Responsibilities of this role is building and supporting the banking applications. As a Senior Java Developer, the candidate is expected to have good analytical thinking, problem solving, good programming/technical fundamentals and eagerness to learn new technologies/concepts. The candidate must be open to...
-
Senior Backend Java Developer
1 week ago
Mississauga, Canada Citi Full timeSenior Backend Java Developer – Citi This role involves building and supporting critical banking applications. As an experienced Java developer, the candidate is expected to demonstrate strong analytical thinking, problem‑solving abilities, solid programming fundamentals, and an eagerness to learn new technologies and concepts. The candidate must be open...
-
Senior Backend Java Developer
1 week ago
Mississauga, Canada Citi Full timeSenior Backend Java Developer – Citi This role involves building and supporting critical banking applications. As an experienced Java developer, the candidate is expected to demonstrate strong analytical thinking, problem‑solving abilities, solid programming fundamentals, and an eagerness to learn new technologies and concepts. The candidate must be open...
-
Senior Backend Java Developer
1 week ago
Mississauga, Canada Citi Full timeSenior Backend Java Developer – Citi This role involves building and supporting critical banking applications. As an experienced Java developer, the candidate is expected to demonstrate strong analytical thinking, problem‑solving abilities, solid programming fundamentals, and an eagerness to learn new technologies and concepts. The candidate must be open...
-
Senior Java Developer, AVP
3 weeks ago
Mississauga, Canada citi.com Full timeAbout Citi Citi, the leading global bank, has approximately 200 million customer accounts and does business in more than 160 countries and jurisdictions. Citi provides consumers, corporations, governments, and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking,...
-
Senior Java Developer, AVP
3 weeks ago
Mississauga, Canada citi.com Full timeAbout Citi Citi, the leading global bank, has approximately 200 million customer accounts and does business in more than 160 countries and jurisdictions. Citi provides consumers, corporations, governments, and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking,...