CGI - Plano, TX

posted 20 days ago

Full-time - Mid Level
Plano, TX
10,001+ employees
Professional, Scientific, and Technical Services

About the position

CGI is seeking a Java Full Stack Developer with expertise in Angular to join their team, focusing on cloud transformation efforts and supporting clients in the secondary mortgage industry. This role involves working in an agile environment, collaborating with peers, and leveraging emerging technologies to enhance application performance and security.

Responsibilities

  • Work on cloud transformation effort, move application components to AWS, update code, create/run CICD pipeline.
  • Participate in code reviews with peers and managers to ensure adherence to user stories and architecture patterns.
  • Participate in all agile ceremonies including planning, grooming, product demonstration, and team retrospectives.
  • Leverage client DevOps tool stack to build, inspect, deploy in the cloud platform, test, and promote new or updated features.
  • Focus on 60% front end and 40% backend development.

Requirements

  • 4+ years of experience developing web-based GUI with JavaScript and its libraries/frameworks including Angular.
  • 2+ years' experience with Spring Boot, Spring Core, Spring MVC, Spring Integration, and Spring Security.
  • Competent in distributed systems design and implementation, with experience in Object-Oriented Design and test-driven development.
  • Familiarity with working in a Federated Access AWS environment.
  • Understanding of information security scanning and monitoring tools.
  • Advanced proficiency in unit testing/Mockito and coding in Java 8 and Spring Boot technologies.
  • Experience in testing automation using Junit/Mockito, Cucumber.
  • Hands-on experience with database development using SQL.
  • Knowledge of UNIX (Linux) environment.
  • Experience with build tools like Maven/Gradle.
  • Experience working in Agile environment, preferably SAFe.
  • Strong verbal and oral communication skills.

Nice-to-haves

  • Passion for continuous improvement and learning.
  • Good hands-on knowledge in Spring/Spring Boot microservices.
  • Good hands-on knowledge in Advanced SQL and Stored Procedures.

Benefits

  • Competitive compensation including profit participation program
  • Comprehensive medical, dental, and vision benefits
  • Basic life and accidental death & dismemberment insurance
  • Matching contributions through 401(k) plan, and CGI share purchase plan
  • Flexibility and paid accrued vacation leave, ranging from 10 to 20 days per year
  • At least 80 consecutive hours of paid sick/safe leave
  • Paid parental leave, ranging from 20 to 70 consecutive business days
  • Bereavement leave, ranging from 1 to 7 days per year
  • Paid jury duty leave, up to time summoned
  • Learning opportunities and tuition assistance
  • Wellness and Well-being programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service