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.
$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...SeniorHourly payFull timeContract work- ...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...SeniorFull timeFor contractorsWork at officeLocal areaMonday to Friday
$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...SeniorFull timeSummer holidayFlexible hours- 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
$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...SeniorContract workWork at officeRemote work$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...SeniorWork at officeLocal areaRemote work- ...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...
$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...SeniorWork at officeLocal areaShift work2 days per week- ...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 officeRemote workFlexible hours
$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 timeH1b- ...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
- ...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 officeRemote work
- ...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...SeniorFull timeLocal area
- ...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...SeniorFull timeWork from home
- ...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,...SeniorRemote workFlexible hours
- 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
- 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 workH1bFlexible hours
- ...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...SeniorPermanent employmentFlexible hours
$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...SeniorTemporary workWork at officeLocal areaImmediate start- ...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...SeniorFull timeFlexible hours
- ...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 employmentFull timeLocal area
- ...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
- ...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...
- 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
- ...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...
- ...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
- 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
- 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
$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...SeniorLocal area$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....SeniorTemporary workLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Full Stack Java Engineer. Be the first to apply!
- senior java full-stack developer Salt Lake City, UT
- java full stack angular developer Salt Lake City, UT
- full stack developer remote Salt Lake City, UT
- c# .net full stack developer Salt Lake City, UT
- junior full-stack web developer Salt Lake City, UT
- full stack developer Salt Lake City, UT
- full stack / python developer (remote) Salt Lake City, UT
- full stack engineer Salt Lake City, UT
- senior full stack web developer Salt Lake City, UT
- full time engineer Salt Lake City, UT

