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

Junior Software Developer

Job in Lafayette, Lafayette Parish, Louisiana, 70593, USA
Listing for: CGI Technologies and Solutions, Inc.
Full Time position
Listed on 2026-06-27
Job specializations:
  • Software Development
    Full Stack Developer, Java Developer, Software Engineer, Backend Developer
Job Description & How to Apply Below
** Junior Software Developer*
* ** Category:
** Software Development/ Engineering

** Main location:
** United States, Louisiana, Lafayette

** Alternate Location(s):
** United States, Tennessee, Knoxville

** Position :
** J

*
* Employment Type:

** Full Time

U.S.

- LFY Live locally and work globally ()

By playing this video you consent to Google/You Tube processing your data and using cookies
-Learn more (xweb.asp?clid=21001&page=cookies policy#integrationofyoutube) .

** Position

Description:

*
* CGI is seeking an enthusiastic, creative, junior SW developer to join a high-performing Agile team in designing and building modern, services-based web applications for a large government agency. Our team is using a modern development stack and various additional open-source technologies. You will have the opportunity to help build and modernize the system applications for cloud deployment. Grow your leadership and technical skills with in-demand technologies in a fast-paced environment as part of an exciting, positive team that moves quickly and delivers quality software alongside a passionate customer.

This position is located in our Lafayette, LA or Knoxville, TN office, however, a hybrid working model is acceptable.

** Your future duties and responsibilities:*
* The candidate's responsibilities will include, but not be limited to:

- As a junior software developer, you will help define and code the ongoing architecture and development of an emerging application

- 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 robust Java applications.

- Participate in all phases of an Agile software development lifecycle, including application design/requirements gathering, estimating development activities, authoring application code, participating in code reviews, and testing the software.

- Authoring and reviewing web application - using AI paired programming techniques - code in Angular, Java, JavaScript, etc.

- Deploying application to Kubernetes

- Base understanding of data structures (document form, JSON/YAML), problem solving, algorithm design and analysis

- Extensive use of the Spring Framework:
Spring Boot, Spring Batch, Spring Data, etc.

- Gaining experience in RESTful systems - specifically relating to API designs

- 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

- Gaining a general understanding of database design and optimizing application access to backend data

** Required qualifications to be successful in this role:*
* - Worked in Agile environment

- Demonstrated understanding and at least 2 years of work experience in HTML, CSS, JavaScript, and Java (frontend and backend) development.

- Experience with various AI paired programming tooling

- Exposure to a modern Java software development environment and tools such as Maven, Git, Tomcat, Eclipse, Bamboo, Hibernate, etc.

- Experience with Kubernetes, Docker, or other similar technologies.

- Positive, can-do attitude, and desire to contribute in various means to team success.

- Confident communication skills with both internal team members as well as customers.

- 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.

- Ability to quickly research, learn, and apply emerging technologies within the software development industry.

Minimum Years of directly related experience

Required:

2 years

Desired qualifications/non-essential skills required:

- Development - Java / JEE, Spring Framework, Spring Boot, Spring - REST JAX-RS, Web Services, Security, Controllers/Service, Spring Data ORM (Hibernate/JPA
2), JSON

- AWS Serverless Services - SQS, SNS, SES, Step, Lambda

- AWS Analytics - Glue, Redshift, EMR, Open Search, Athena, Sagemaker, Quicksight

- Event Streaming - Kafka

- Web Server
- Apache, Application Server
- Jboss EAP

- Open Source Frameworks - various includes e.g. commons-*, ehcache, velocity, aopalliance, mail, swagger, etc.

- User authentication and authorization - Forge Rock's OpenAM, Secure Auth and Okta.

- UI/UX - Angular, Bootstrap

- Databases - AWS RDS for Oracle and PostgreSQL

- Log Management - Data Dog

- Alerts and Monitoring - Datadog, Google Analytics, New Relic

- CICD - Jenkins, Sonar Qube, Nexus, Selenium

- Load Testing - Jmeter

- Code Mgmt:
Git, Git Hub

- tools (e.g., JIRA, Confluence, Bit Bucket, Source Tree, etc.)

- Consulting experience

Bachelor's degree in Computer Science, Computer…
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