CGI-logo
CGI
·
October 8, 2026
Apply Now
This job has closed.

Junior Java Developer

Lafayette, LA
Full-time
Hybrid
Entry Level
CGI is seeking a junior full stack developer to join an Agile team building a modern, services-based web application for a large government agency. The role focuses on Java and Spring application architecture and development, participation across the Agile software development lifecycle, automated testing, database optimization, and collaboration with clients and end users.
Apply Now

Responsibilities

  • Authoring and reviewing web application code in Java, JavaScript, Spring framework, Angular, SQL, etc
  • Participating in daily team discussions and code collaboration to promote continuous progress
  • Participating in client, industry, and end user discussions to help provide technical viewpoint on the application
  • Participating in technical design sessions to create sustainable, high performing features and providing accurate estimates and development timelines
  • Continuous improvement of existing development tools and technologies
  • Authoring automated testing script for the application
  • Augmenting and Improving system architecture
  • General understand of database design and optimizing application access to backend data
  • Continuous direct interaction with clients and end users to understand software needs and talk through architectural and technical design choices

Qualification

Required

  • US Citizenship is required
  • The candidate should have a background in Java development with full stack experience including modern Angular versions
  • The candidate should be familiar with RESTful web services and how to use them effectively to support a dynamic UI, as well as general best practices for software development and the Agile team lifecycle
  • Additionally the candidate should be familiar with SQL and using database tools to design and support the back end of a web application
  • The candidate will be able to confidently code and organize the application using best practices while helping to share their knowledge with the team and grow the teams' skills and understanding of a robust application
  • At least 1 years' professional experience in web application development
  • Demonstrated understanding of modern Java, Angular, JavaScript, SQL coding practices
  • Ability to work independently as well as within a dynamic team environment on development tasks and continuously deliver quality code for team review and product owner demonstration
  • Experience working with modern Java software development environment and tools such as Maven, Git, Tomcat, Eclipse, Bamboo, etc
  • Understanding of RESTful service development
  • Confident communication skills with both internal team members as well as customers
  • Ability to quickly research, learn, and apply emerging technologies within the software development industry
  • Bachelor's degree in Computer Science, Computer Engineering, or other technical discipline

Preferred

  • Experience developing with Spring framework

Benefits

  • Comprehensive insurance options
  • Matching contributions through the 401(k) plan and the share purchase plan
  • Paid time off for vacation, holidays, and sick time
  • Paid parental leave
  • Learning opportunities and tuition assistance
  • Wellness and Well being programs
  • A hybrid working model is acceptable
CGI is an IT and business consulting services firm that offers consulting, cyber security, cloud, and IT services.
Glassdoor
3.8
Founded in 1976
Montréal, Quebec, CAN
10001+ employees
https://www.cgi.com