Talent.com
Senior Java Full Stack Developer
Senior Java Full Stack DeveloperCGI • Calgary, Canada
Senior Java Full Stack Developer

Senior Java Full Stack Developer

CGI • Calgary, Canada
30+ days ago
Job type
  • Full-time
Job description

Position Description :

This role is located in Calgary, Alberta and there are no remote options outside of Alberta.

CGI is more than just an IT consulting company; we are a global organization offering a world of opportunities. Become part of an outstanding culture that gives you the freedom to innovate, influence decisions, achieve your full potential, and chart your own career. Our benefits include a share purchase program, profit sharing, wellness credits, training and development programs and flexible work schedules.

Are you motivated by the opportunity to delight your clients by providing them with innovative solutions to sophisticated technical problems? These are exciting times for CGI, and we are looking for hardworking individuals to innovate with us. If you thrive on innovation where you can influence the direction of technical strategy, come and join our team!

This is a superb opportunity to become a Member of our CGI-Calgary team providing leading information technology services to our clients. We are seeking a senior Java full stack developer, with quality and detail to build and maintain the corporate client platform on a wealth management suite of applications. The candidate will be actively solving production code issues and performance tuning and enhancement with upgrades and hygiene changes over the applications.

Your future duties and responsibilities :

  • . Investigate production code breaks and implement the solution.
  • . Drive software design, architecture, and development at a detailed level.
  • . Design and build core system components.
  • . Review code and establish rules and guidelines to help developers.
  • . Face off directly with business and operations staff, as well as partners within IT.
  • . Review and participate in the specification of business and technical requirements.
  • . Review test plans and work with partners in QA and UAT to ensure testing is proceeding correctly.
  • . Provide good time / effort / cost estimates, often from less-than-perfectly-specified requirements.
  • . Participate in interview process and hire strong developers.
  • . Provide guidance and supervision to team members, helping them grow their skills and further their careers within the firm.
  • . Keep the team motivated and engaged.
  • . Plan, assign and track work within development team.

Required qualifications to be successful in this role :

  • . 6+ years of expertise in building enterprise level multi-tiered applications using Java including knowledge and hands on experience with Core Java, Guava, Log4J, Spring Boot or Spring MVC, Jakarta EE, EJB Stateless Beans, EJB Transaction Management, Docker, Kubernetes, and Ansible.
  • . Strong analytical and problem-solving skills, including the ability to assess and debug large codebases with complex domains.
  • . Strong understanding of RDBMS databases, JDBC, EJB3, and database access technologies (Oracle 11g / 19c preferred but not required), App / Webservers (Weblogic, Apache / Tomcat) and Java Messaging systems (like Apache Kafka, ActiveMQ, JMS).
  • . Strong experience with software design patterns and architectural system design, especially Service Oriented Architecture and Microservice Architecture.
  • . Strong mentorship experience with new developers, including reviewing code and giving constructive feedback.
  • . Working Knowledge of Java Unit and Integration testing with libraries like Mockito, JUnit4, JUnit5, and Selenium.
  • . Excellent communication and presentation skills : ability to communicate in a clear and concise manner; individually or in front of a group and communicating at different technical levels.
  • . Working understanding of Agile development methodologies and processes, and the tools that empower them such as JIRA or other ALM.
  • "CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes various factors including but not limited to skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range is $70, - $,."

    #LI-ST3

    Skills :
  • Ansible
  • Apache Kafka
  • Full Stack Development
  • Java
  • JDBC
  • JMS
  • Kubernetes
  • Oracle
  • WebLogic
  • Create a job alert for this search

    Senior Java Full Stack Developer • Calgary, Canada

    Similar jobs
    Senior Java Developer - Hybrid Platform & Architecture

    Senior Java Developer - Hybrid Platform & Architecture

    PowerToFly • Calgary
    Full-time
    A global financial services firm is seeking a Java Developer to lead project teams in Calgary.Responsibilities include designing and troubleshooting applications, collaborating with cross-functiona...Show more
    Last updated: 18 days ago • Promoted
    Senior Staff, Software Engineer (Java-Microservices)

    Senior Staff, Software Engineer (Java-Microservices)

    Black Duck • Calgary
    Full-time
    Senior Staff, Software Engineer (Java-Microservices).Black Duck, a recognized pioneer in application security, provides.With a combination of industry-leading tools, services, and expertise, only B...Show more
    Last updated: 22 days ago • Promoted
    Senior Java Full Stack Developer

    Senior Java Full Stack Developer

    Compunnel, Inc. • Calgary
    Full-time
    We are seeking a Senior Java Full Stack Developer to build and maintain the corporate client platform within our Wealth Management suite of applications. This role involves hands-on work with applic...Show more
    Last updated: 22 days ago • Promoted
    Senior Java Full-Stack Solution Architect for GenAI & Cloud

    Senior Java Full-Stack Solution Architect for GenAI & Cloud

    Mphasis Ltd • Calgary
    Full-time
    A global technology firm is seeking a Java Full Stack Architect to join their team in Calgary, Alberta.This role involves analyzing business requirements, developing scalable solutions, and guiding...Show more
    Last updated: 1 day ago • Promoted
    Senior Java Developer – Onsite (Calgary / Edmonton)

    Senior Java Developer – Onsite (Calgary / Edmonton)

    MethodHub • Calgary
    Full-time +1
    A leading technical recruitment company is seeking a US / Canada Technical Recruitment Executive in Calgary or Edmonton.The role requires a minimum of 5 years of IT recruitment experience, primarily ...Show more
    Last updated: 5 days ago • Promoted
    Senior Full Stack Developer

    Senior Full Stack Developer

    STARS • Calgary
    Full-time
    At STARS, we come to work every day with a purpose…to save lives.Whether you work in the aircraft or at one of our six bases, everyone at STARS plays a vital role in helping to provide critical car...Show more
    Last updated: 22 days ago • Promoted
    Senior Java Engineer

    Senior Java Engineer

    Confidential through Rachel Solutions • Calgary, Alberta, CA
    Full-time
    An established financial services organization is expanding its engineering team and is hiring a Senior Java Engineer to contribute to mission-critical platforms supporting high-volume transactiona...Show more
    Last updated: 2 days ago
    Senior Fullstack Developer

    Senior Fullstack Developer

    Neo Financial • Calgary
    Full-time
    Senior Full‑stack Developer at Neo Financial in Calgary.Join a fast‑growing fintech building a more rewarding financial future for all Canadians. Neo is Canada’s leading mobile‑app credit‑card issue...Show more
    Last updated: 22 days ago • Promoted
    Senior Full Stack Engineer

    Senior Full Stack Engineer

    Arcus Power Corp • Calgary
    Full-time
    Arcus is at the forefront of the global shift towards electrification and low‑carbon power systems.Our AI‑driven Energy Cost Management platform is revolutionizing power management by enabling user...Show more
    Last updated: 22 days ago • Promoted
    Senior Developer

    Senior Developer

    Critical Mass • Calgary
    Full-time
    As a key member of our development team, you will independently design and implement solutions for JIRA tickets, rigorously test your work across environments, and actively contribute to stand‑ups ...Show more
    Last updated: 22 days ago • Promoted
    Java Full Stack Developer

    Java Full Stack Developer

    Tata Consultancy Services • airdrie, ab, ca
    Full-time
    Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to c...Show more
    Last updated: 3 days ago • Promoted
    Senior Full Stack Developer

    Senior Full Stack Developer

    Credivera • Calgary, Toronto
    Full-time
    Credivera is looking for a SeniorFull Stack Developerthat likes a good challenge, is ready to roll up their sleeves, and enjoys digging into a problem. You are results-oriented and work closely with...Show more
    Last updated: 22 days ago • Promoted
    Senior Full Stack Developer

    Senior Full Stack Developer

    Blurb • Calgary, AB, Canada
    Remote
    Full-time
    Quick Apply
    We scale content from what already exist - turning catalogs and brand assets into high-performing formats for every major platform. We are a nimble, execution obsessed team that thrives on solving r...Show more
    Last updated: 30+ days ago
    Senior Java Full-Stack Dev – Hybrid, AVP / VP Track

    Senior Java Full-Stack Dev – Hybrid, AVP / VP Track

    Wissen Technology • Calgary
    Full-time
    A high-end technical consulting firm is seeking a Java Full Stack Developer to design and maintain scalable applications. The ideal candidate has over 7 years of experience with Java, Spring framewo...Show more
    Last updated: 22 days ago • Promoted
    Senior Java Developer (Trading Systems) - calgary

    Senior Java Developer (Trading Systems) - calgary

    Luxoft • calgary, ab, ca
    Full-time
    Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits manag...Show more
    Last updated: 20 days ago • Promoted
    Senior Full-Stack Engineer - Hybrid, Mission-Critical

    Senior Full-Stack Engineer - Hybrid, Mission-Critical

    STARS Air Ambulance • Calgary
    Full-time
    A leading air ambulance service in Alberta is seeking a Senior Full Stack Developer to join their hybrid team.You will design, build, and optimize applications that support vital dispatch and opera...Show more
    Last updated: 22 days ago • Promoted
    Senior Geophysical Java Software Engineer

    Senior Geophysical Java Software Engineer

    Halliburton Energy Services • Calgary
    Full-time +1
    Select how often (in days) to receive an alert : .Senior Geophysical Java Software Engineer.We are looking for the right people — people who want to innovate, achieve, grow and lead.We attract and re...Show more
    Last updated: 22 days ago • Promoted
    Senior Java Backend Developer

    Senior Java Backend Developer

    Cogency • airdrie, AB, ca
    Full-time
    Job Title : Senior Java Backend Developer (Java / Spring Boot / Microservices / Kafka) Work Location : Client – 3 days ons...Show more
    Last updated: 1 day ago • Promoted