×
Register Here to Apply for Jobs or Post Jobs. X

Senior Full Stack Java Engineer

Job in Salt Lake City, Salt Lake County, Utah, 84190, USA
Listing for: CGI
Full Time position
Listed on 2026-10-31
Job specializations:
  • Software Development
    Java Developer, Backend Developer, Full Stack Developer, DevOps
Job Description & How to Apply Below
Position

Description:

### Build Modern Enterprise Platforms and AI-Enabled Solutions Are you an experienced Full Stack Java Engineer who enjoys solving complex technical challenges and building scalable, enterprise-grade applications? Do you thrive in fast-paced Agile environments where you can work across the full software development lifecycle and contribute to modern cloud-native and AI-enabled solutions?

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  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, Dev Ops, 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**.Your future duties and responsibilities:

How you'll make an impact
* 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 Dev Ops 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.

Required qualifications to be successful in this role:

What you'll bring
* ** 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 Dev Ops tooling**.
* Strong understanding of
** Agile software development methodologies, secure coding practices, automated testing, and modern engineering principles**.
* Ability to troubleshoot complex technical issues across…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary