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

Senior Java Full Stack Developer

CGI • Calgary, AB, Canada
13 days ago
Job type
  • Full-time
Job description

Senior Java Full Stack Developer

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,000 - $140,000."

    #LI-ST3

    Together, as owners, let’s turn meaningful insights into action.

    Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…

    You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.

    Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.

    You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.

    At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter.

    To learn more about accessibility at CGI, contact us via email . Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries.

    Come join our team—one of the largest IT and business consulting services firms in the world.

    Create a job alert for this search

    Senior Java Developer • Calgary, AB, Canada

    Similar jobs
    Arithmetic Private Tutoring Jobs Okotoks

    Arithmetic Private Tutoring Jobs Okotoks

    Superprof • Okotoks, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Beauty Sales Consultant

    Senior Beauty Sales Consultant

    Chatters Limited Partnerships • Airdrie, AB, Canada
    Permanent
    Do you love interacting with people and take pride knowing you helped them leave with a big smile? Are you excited at the thought of helping a customer pick out that .Do you have a natural abi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full Stack Developer

    Senior Full Stack Developer

    STARS • Calgary, AB, Canada
    Full-time
    Senior Full Stack Developer .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 vita...Show more
    Last updated: 13 days ago • Promoted
    Junior Full-Stack Developer

    Junior Full-Stack Developer

    Equinox Engineering Ltd. • Calgary, AB, Canada
    Full-time
    Equinox Engineering is a leading provider of engineering and technology solutions, committed to innovation, quality, and excellence. This is an exciting opportunity to work with modern tools and fra...Show more
    Last updated: 30+ days ago • Promoted
    Senior Controls Engineer

    Senior Controls Engineer

    Propak Systems Ltd. • Airdrie, AB, Canada
    Full-time
    The position is responsible for planning and directing large engineering projects, setting priorities, allocating resources, and making necessary decisions on day-to-day operating matters within th...Show more
    Last updated: 30+ days ago • Promoted
    Client Experience Coordinator

    Client Experience Coordinator

    MK Auto Group • Airdrie, AB, Canada
    Full-time
    Be the First Face of Exceptional Service.MK Auto Group is a leader in collision repair, known for delivering outstanding service and top-quality repairs. We’re looking for a professional and p...Show more
    Last updated: 13 days ago • Promoted
    Senior React Native Developer

    Senior React Native Developer

    Ndax Canada Inc. • Calgary, AB, CA
    Full-time
    Quick Apply
    As one of Canada’s largest and fastest growing cryptocurrency trading platforms, NDAX has set the bar high for the country’s fintech industry and is constantly leading the way in terms of security ...Show more
    Last updated: 30+ days ago
    Coiled Tubing Unit Operator

    Coiled Tubing Unit Operator

    Lakeland HR Solutions • High River, AB, Canada
    Full-time
    Join Xtreme Oilfield as a Coiled Tubing Unit Operator!.This position is based out of St.Are you ready for a fast-paced, diverse role with well-maintained equipment and steady work? Xtreme Oilfield ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    Targeted Talent • Calgary, AB, Canada
    Permanent
    We are looking for an experienced.Our client is developing a buy and sell platform for agriculture using blockchain technology. Software Developer, developing applications with Java.Experience devel...Show more
    Last updated: 30+ days ago • Promoted
    Senior Accountant

    Senior Accountant

    IPG Workforce • Foothills, AB, Canada
    Full-time +1
    Senior Accountant – Public Accounting (Hybrid, Full-Time, Permanent).Salary : $70,000 to $95,000 per year.Our client, a mid-sized public accounting firm located on the west side of downtown Ca...Show more
    Last updated: 30+ days ago • Promoted
    Intermediate / Senior Family Law Lawyer (Associate) – Elevate Your Practice At A Top Boutique Firmyer

    Intermediate / Senior Family Law Lawyer (Associate) – Elevate Your Practice At A Top Boutique Firmyer

    Fraese Aymont Family Lawyers • Okotoks, Canada, CA
    Full-time
    Fraese Aymont Family Lawyers is one of Western Canada’s leading family‑law firms.With an enormously busy caseload and a reputation for excellence, we’re looking for an intermediate or senior associ...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Senior Software Engineer, Commerce

    Senior Software Engineer, Commerce

    Helcim • Calgary, AB, Canada
    Full-time
    Helcim was founded with a mission at heart : to be the worlds most loved payment system.We believe that by offering small businesses in North America a decidedly human payment solution where it is e...Show more
    Last updated: 25 days ago • Promoted
    Supervisor / Manager

    Supervisor / Manager

    Freddy's Frozen Custard & Steakburgers • Okotoks, AB, Canada
    Full-time +2
    Positions at Freddy’s Frozen Custard & Steakburgers (Okotoks, AB).Be part of something big – Freddy’s has come to Western Canada!. We’re excited to share that TAP Hospita...Show more
    Last updated: 30+ days ago • Promoted
    Full Stack Developer - Intermediate

    Full Stack Developer - Intermediate

    LaPrairie Group • Calgary, AB, Canada
    Full-time
    LaPrairie Group of Companiesis a family-owned, diverse group of construction companies that have been in business for over 40 years in Western Canada. We are one of Canadas largest independently own...Show more
    Last updated: 30+ days ago • Promoted
    Appointment Setter - Work From Home - 60k / Year

    Appointment Setter - Work From Home - 60k / Year

    Spade Recruiting • Crossfield, Alberta
    Remote
    Full-time
    Quick Apply
    We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Show more
    Last updated: 30+ days ago • Promoted
    Area Media Sales

    Area Media Sales

    BVM • Okotoks, AB, Canada
    Permanent
    Based in Canada - Start the new year with true autonomy and financial growth.Work locally, supported by an experienced, culture-first team. Sell print and digital ad products & solutions, with i...Show more
    Last updated: 10 days ago • Promoted
    Full Stack Blockchain Developer

    Full Stack Blockchain Developer

    NDAX Canada Inc. • Calgary, AB, Canada
    Full-time
    NDAX is Canada's fastest growing Cryptocurrency exchange.Currently we are looking to hire some fresh and hungry talent to join our blockchain division. If you are a blockchain engineer we need i...Show more
    Last updated: 30+ days ago • Promoted
    Counter Sales / Customer Service

    Counter Sales / Customer Service

    EMCO Corporation • Airdrie, AB, Canada
    Full-time
    With over 115 years of experience, EMCO Corporation is a leading national wholesale distributor of plumbing, HVAC, waterworks, and industrial products to the construction industry.We provide qualit...Show more
    Last updated: 12 days ago • Promoted