Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Full Stack Java Engineer

CGI

Senior Full Stack Java Engineer

CGI is seeking a Senior Full Stack Java Engineer to join our consulting team supporting enterprise clients in the design, development, modernization, and scaling of mission-critical digital platforms. In this role, you will work alongside architects, engineers, product owners, business analysts, and client stakeholders to design and deliver high-quality technical solutions. You will contribute hands-on expertise across Java, Spring Boot, React, microservices, APIs, Kubernetes, messaging technologies, and CI/CD, while helping modernize applications and strengthen engineering practices across the team.

This is an excellent opportunity for an experienced engineer who enjoys combining full stack development, cloud-native engineering, application modernization, DevOps, and emerging AI capabilities in a collaborative consulting environment.

Location: This position is based onsite at a client location in the Salt Lake City, UT area.

Design, develop, test, deploy, and support scalable enterprise applications and AI-enabled product capabilities using modern Java and cloud-native technologies. Build and enhance microservices-based applications using Java, Spring Boot, and related enterprise frameworks. Develop modern user-facing capabilities using React and JavaScript-based technologies. Design, develop, and maintain RESTful APIs, SOAP web services, event-driven integrations, and enterprise messaging solutions. Collaborate with architects, business analysts, product owners, engineers, and cross-functional Agile teams to translate business and technical requirements into scalable solutions. Build and support containerized application deployments and CI/CD processes using Kubernetes, Jenkins, Git, Maven, and related DevOps technologies. Work with Apache Kafka and asynchronous messaging technologies to support distributed and event-driven architectures. Troubleshoot complex application and production issues, perform root cause analysis, and support timely incident resolution. Participate in technical design discussions, code reviews, performance optimization, and application modernization initiatives. Contribute to the development and integration of AI-enabled applications and intelligent automation capabilities where applicable. Analyze existing business processes, applications, and technical requirements to recommend scalable, efficient, secure, and maintainable solutions. Maintain technical documentation, deployment procedures, coding standards, and source control best practices. Mentor junior developers, share technical knowledge, and contribute to continuous improvement and engineering excellence across the team.

6+ years of software engineering or application development experience within enterprise environments. 3+ years of hands-on experience with Kubernetes, CI/CD pipelines, and cloud-native application delivery. Strong hands-on development experience with Java, Spring Boot, microservices architecture, React and modern JavaScript technologies, SQL and relational databases, RESTful APIs and enterprise integrations, Apache Kafka and messaging technologies, Git and source control management, Maven and build automation, Linux environments and scripting. Experience designing, developing, or supporting SOAP web services and enterprise API integrations. Understanding of enterprise authentication and authorization technologies, including SAML and OAuth. Experience with enterprise messaging, asynchronous processing, and distributed systems. Hands-on experience supporting CI/CD pipelines using Jenkins, Kubernetes, and related DevOps tooling. Strong understanding of Agile software development methodologies, secure coding practices, automated testing, and modern engineering principles. Ability to troubleshoot complex technical issues across application, integration, infrastructure, and deployment layers. Ability to work effectively in rapidly evolving technical environments while managing changing priorities. Strong written and verbal communication skills, with the ability to communicate technical concepts effectively to both technical and non-technical stakeholders. Demonstrated ability to work independently while collaborating effectively across cross-functional and distributed teams. Experience mentoring developers and contributing to technical standards, knowledge sharing, and engineering best practices.

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. Come join our team—one of the largest IT and business consulting services firms in the world.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Java Engineer in Salt Lake City, UT vacancy
  • $55 - $60 per hour

     ...Location: Salt Lake City, UT Salary: $55.00 USD Hourly - $60.00 USD Hourly Description: Senior Full Stack Java Engineer Location: Salt Lake City, UT Employment Type: Contract-to-Hire (6+ Months, Likely Full-Time) Work Model: Onsite Interview Process... 
    Senior
    Hourly pay
    Full time
    Contract work

    Judge Group, Inc.

    Salt Lake City, UT
    3 days ago
  •  ...Senior Full Stack Software Engineer Salt Lake City, UT Job Type Full-time Description The Senior Full Stack Software Engineer is the most senior individual contributor responsible for architecting, designing, and building web, mobile, and internal applications... 
    Senior
    Full time
    For contractors
    Work at office
    Local area
    Monday to Friday

    Wheeler Machinery Company

    Salt Lake City, UT
    2 days ago
  • $86.5k - $142.7k

     ...working world. Job Summary As a Senior Consultant within EY’s Digital Engineering Managed Services team, you will design and build scalable full-stack applications for Media &...  ...full-stack development, working across Java backend services and modern frontend... 
    Senior
    Full time
    Summer holiday
    Flexible hours

    EY

    Salt Lake City, UT
    2 hours ago
  • We are looking for an accomplished Senior Java Engineer & Architect to strengthen and modernize critical business applications in Salt Lake City, Utah. This position blends technical leadership with hands-on development, focusing on dependable architecture, scalable solutions... 
    Senior

    Robert Half

    Salt Lake City, UT
    3 days ago
  • $160k - $190k

    Job Title: Senior Full-Stack Software Engineer (100% REMOTE!Salary: $160-190k/year + bonus + equity!Requirements: 5+ years of Software Engineering experience, React, Python, Django, AI proficiency & enthusiasmWe're a rapidly growing startup (yes, we're profitable!) and... 
    Senior
    Contract work
    Work at office
    Remote work

    CyberCoders

    Salt Lake City, UT
    2 days ago
  • $120k - $150k

     ...providers has grown into a full-suite healthcare technology...  ...are seeking an experienced Senior Full Stack Developer to help build ProPay...  ...in code reviews and uphold engineering best practices across the team...  ...~ Strong experience with Java and Spring Boot  ~ Strong Experience... 
    Senior
    Work at office
    Local area
    Remote work

    Office Ally

    Salt Lake City, UT
    4 days ago
  •  ...Full Stack Developer Fidelity Investments is looking for top Java engineering talent that can, via skilled development, deliver enterprise scale customer facing services. This role will play a key part in developing Fidelity’s next generation of workflow planning solutions... 

    Software Technology Inc

    Salt Lake City, UT
    1 day ago
  • $120k - $150k

     ...healthcare providers has grown into a full-suite healthcare technology company....  ...and Healthcare industries.   As a Senior Full Stack Development Engineer, you will play a key role in...  ...components  Build scalable systems using Java and Spring Boot or similar... 
    Senior
    Work at office
    Local area
    Shift work
    2 days per week

    Office Ally

    Salt Lake City, UT
    4 days ago
  •  ...thinking organization, apply now.We are currently seeking a Full Stack Java Developer to join our team in Salt Lake City, Utah (US-UT),...  ...Qualifications:Bachelor’s or master’s degree in computer science, Engineering, or a related field.Core Java developer with 5+ years’... 
    Work at office
    Remote work
    Flexible hours

    NTT DATA

    Salt Lake City, UT
    3 days ago
  • $100k

     ...exhibiting at Oracle Cloud World/Oracle Java one (Las Vegas) -2023/2022 and at Gartner...  ...entry-level software programmers, Java full-stack developers, Python/Java developers, Data...  .../ Data Scientists, and Machine Learning engineers for full-time positions with clients.... 
    Full time
    H1b

    SynergisticIT

    Salt Lake City, UT
    3 days ago
  •  ...Full-Stack Engineer Opportunity Parakeet is the AI-powered risk & compliance platform built for industrial enterprises. Our agent-driven workflows cut third-party verification and risk-management costs by up to 50%, unifying data from devices, vendors, and internal... 
    Remote work

    Parakeet Risk

    Salt Lake City, UT
    3 days ago
  •  ...Corgi Renters Insurance Compliance Platform Engineer Corgi is vertically integrating the entire insurance industry. We design, underwrite...  ...Strong experience building web applications across the stack Ability to work across technologies (we use Go, TypeScript,... 
    Work at office
    Remote work

    Corgi Insurance Services, Inc

    Salt Lake City, UT
    4 days ago
  •  ...Senior/Staff Backend Engineer Role Overview Title :Senior/Staff Backend Engineer Hours : Full-Time, Salaried Location : Salt Lake City, UT, Hybrid Benefits Eligible : Yes Manager : Head of Reservoir R&D Why we exist Geothermal energy... 
    Senior
    Full time
    Local area

    Zanskar

    Salt Lake City, UT
    3 hours ago
  •  ...We are looking for an experienced Senior Full Stack Developer to join our team. This role requires expertise in both front-end and back-end development, with a strong understanding of scalable, high-performance applications. The ideal candidate will be proficient in... 
    Senior
    Full time
    Work from home

    Federal Recovery Services

    Millcreek, UT
    more than 2 months ago
  •  ...Job Title: Senior Java Developer Location: GA Work Mode: Remote Experience: 6-10+ years Job Summary We are looking...  ...standards. Collaborate with product managers, architects, QA engineers, and other developers. Participate in code reviews,... 
    Senior
    Remote work
    Flexible hours

    Ova Technologies

    Salt Lake City, UT
    3 days ago
  • Job Description:Full Stack Software EngineerNote: Fidelity will not provide immigration sponsorship for this position.​Are you interested...  ...Mobile and Investor Centers. We're looking for product-aware engineers who are passionate, inquisitive, and responsible individuals... 
    Full time

    Fidelity Investments

    Salt Lake City, UT
    1 day ago
  • Full Stack EngineerWe are seeking a Full Stack Engineer to join Zions Bancorporation. The Full Stack Engineer plays a key role in developing innovative software...  ...role, you will leverage your expertise in React and Java to build scalable applications, guide testing, configuration... 
    Temporary work
    H1b
    Flexible hours

    Zions Bancorporation

    Midvale, UT
    3 days ago
  •  ...organizations can provide agents with full context for impact when it...  ...Teradata. We are seeking a Senior Manager, Software Engineering to lead teams building...  ...leading UI or full‑stack teams building large‑scale,...  ...backend services (Node.js, Java, or Python). ~ Experience... 
    Senior
    Permanent employment
    Flexible hours

    Teradata

    Salt Lake City, UT
    1 day ago
  • $168k - $240k

     ...their desired business outcomes. We accelerate the growth of more impactful work and the evolution of Slalom.The Role: M&A Principal/Senior PrincipalWhat You’ll Do:* Delivery areas include:* Executing operational due diligence* Creating integration strategies, plans and... 
    Senior
    Temporary work
    Work at office
    Local area
    Immediate start

    Slalom

    Salt Lake City, UT
    2 days ago
  •  ...00.00 - $222,700.00Job DescriptionThe Senior Software Engineer is responsible for the research, design...  ...highly skilled Senior Backend-Focused Full Stack Software Engineer to design, build,...  ...architecting scalable backend services using Java and Python while partnering with... 
    Senior
    Full time
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    2 days ago
  •  ...Experience with MongoDB. Will be using a similar stack which is (M)ongo, (N)odeJS but not (A)...  ...Familiarity with AWS. Experience with C++/Java.  Experience with Cordova on Android and...  ...Information Job Status: Permanent / Full time postion Eligibility: EAD GC/ GC/... 
    Permanent employment
    Full time
    Local area

    Tectammina

    Salt Lake City, UT
    more than 2 months ago
  •  ...Principal Software Engineer Location: Boston, MA; NC; Salt Lake City, UT; Smithfield,...  ...Duration: Long Term Required Skills: Java, J2EE, Spring Boot, REST, Microservices,...  ...Kubernetes Agile / Scrum UI / Angular / Full Stack Kafka CICD technologies: GitHub,... 
    Remote work

    Samprasoft

    Salt Lake City, UT
    3 hours ago
  •  ...Job Title Experience: 5 to 8 years experience in Java, Microservices, Springboot, SQL, Unix Experience with Java frameworks such as DropWizard, Spring and Hibernate Experience with Databases (DB2, Oracle, Cassandra, Mongo) Experience with microservice architectures... 

    Argyle Infotech

    Salt Lake City, UT
    1 day ago
  • Senior Software Architect We are seeking a Senior Software Architect to lay the architectural...  ...—without premature deep builds or over‑engineering. This phase is about clarity, alignment,...  ...execution. Technology recommendations (Java & AWS strongly preferred). Frontend... 
    Senior

    DASH2

    Salt Lake City, UT
    2 days ago
  •  ...Job Title: Java Developer Location: Salt lake City, UT - Onsite Job Description: Be responsible for technical analysis...  ...-scale data React - Frontend development (if applicable to full-stack roles) SQL - Relational database querying and optimization... 

    United IT Solutions

    Salt Lake City, UT
    3 hours ago
  •  ...Senior IAM Engineer (Java & Cloud Native) Location: Salt Lake City/Midvale - UT – Onsite Ready to help secure and modernize enterprise platforms at scale? CGI is seeking a highly skilled Senior IAM Engineer to design, develop, and support modern Identity & Access... 
    Senior

    United IT

    Salt Lake City, UT
    3 days ago
  • Full-Stack DeveloperFidelity Investments is looking for top full-stack engineer talent that can, via skilled development, drive high user satisfaction as it relates to the...  ...equivalent experience5-7 years development experience; Java, Javascript (Angular preferred), NodeJS,... 
    Long term contract

    Software Technology, Inc.

    Salt Lake City, UT
    5 days ago
  • Full Stack Developer Location: Durham, NC or Westlake, TX or Jersey City, NJ or Boston, MA...  ...degree in a technology related field (e.g., Engineering, Computer Science, etc.) required. 8+...  ...demonstrable experience in implementing Java solutions Proficiency with Angular 2+ Practical... 
    Contract work

    Samprasoft

    Salt Lake City, UT
    5 days ago
  • $186.07k - $218.9k

     ...called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The EAA Compliance CXAE team, part of Coinbase's Enterprise...  ...agents. As a Senior Software Engineer, you'll build full-stack applications that enable Coinbase Compliance Agents to... 
    Senior
    Local area

    Coinbase

    Salt Lake City, UT
    21 hours ago
  • $158k - $217k

     ...technology alliances. Representing a Snowflake Elite Services Partner and 7-time Snowflake Partner of the Year, you will act as a senior technical and commercial authority at the intersection of partner strategy, solution leadership, and global go-to-market execution.... 
    Senior
    Temporary work
    Local area

    Slalom

    Salt Lake City, UT
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Full Stack Java Engineer. Be the first to apply!