CGI - Salt Lake City, UT

posted about 2 months ago

Full-time - Mid Level
Salt Lake City, UT
Professional, Scientific, and Technical Services

About the position

We are seeking a talented, driven, and experienced Senior Java Full Stack Developer with a passion for solving business problems to join our team in Salt Lake City, UT. This role will be performed at the client site in Salt Lake City, UT! You'll be part of a team supporting our client's Banking system modernization effort! Do you want to take your career to the next level? Are you ready for the responsibility of working with high-profile clients? At CGI, you will solve challenging business and technical problems as a full-time consultant serving local, enterprise clients. You also can work on cutting edge technologies and cloud native development. Tired of the same old thing? Take your talents to a world class consulting firm that inspires personal and professional growth and values your ideas. In this role, you will build enterprise applications and collaborate with Product Management and business partners to iteratively build robust and scalable solutions. You will design and integrate with both internal and external APIs and adhere to development lifecycle best practices. Additionally, you will research, analyze, and recommend technology features, functionality, and development solutions. Participation in Agile ceremonies and methodologies is expected, along with documenting code, performing code reviews, and defining and participating in secure coding best practices. Staying current on industry and development latest trends and technologies is also a key aspect of this position.

Responsibilities

  • Build enterprise applications
  • Collaborate with Product Management and business partners to iteratively build robust and scalable solutions
  • Design and integrate with both internal and external APIs and adhere to development lifecycle best practices
  • Research, analyze and recommend technology features, functionality, and development solutions
  • Participate in Agile ceremonies and methodologies
  • Document code, perform code reviews, define and participate in secure coding best practices
  • Stay current on industry and development latest trends and technologies

Requirements

  • 6+ years in Web Development technologies React, Java, JavaScript, Spring boot, Rest API's
  • 3+ years' experience in developing micro services
  • 3+ years' experience in cloud native development
  • Strong understanding of micro services
  • Exposure to distributed tracing and event driven micro services architecture
  • Strong understanding of Software Design principles
  • 3-5 years in Relational Database technologies (MSSQL)
  • Exposure to Integration technologies
  • Experience in writing automated Unit Testing technologies (xUnit, nUnit, jUnit)
  • Experience in Azure DevOps, Docker, K8S
  • Nice to have GCP experience
  • Experience working with offshore teams
  • Bachelor's degree in a relevant field (i.e.: Computer Science, Computer Engineering or a similar major with extensive computer-based or technical content)

Nice-to-haves

  • GCP experience
  • Experience working with offshore teams

Benefits

  • Competitive base salaries
  • Eligibility to participate in an attractive Share Purchase Plan (SPP) in which the company matches dollar-for-dollar contributions made by eligible employees, up to a maximum, for their job category
  • 401(k) Plan and Profit Participation for eligible members
  • Generous holidays, vacation, and sick leave plans
  • Comprehensive insurance plans that include, among other benefits, medical, dental, vision, life, disability, out-of-county emergency coverage in all countries of employment
  • Back-up child care
  • Pet insurance
  • Member Assistance Program
  • 529 college savings program
  • Personal financial management tool
  • Lifestyle management programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service