Junior Software Developer – Cloud & Web Applications
UCI-OC Alliance · Junior
Job description
About the role
CGI is looking for an enthusiastic junior software developer to join an Agile team that builds modern, cloud-native web applications for a large government agency. The role is based in Fairfax, VA, with a hybrid working model.
Key responsibilities
- Contribute to the design and development of cloud-native applications using Angular and Java/Spring Boot.
- Write clean, well-structured code and participate in code reviews.
- Develop and consume RESTful APIs and work with microservice communication patterns.
- Deploy applications on AWS using containers and CI/CD pipelines.
- Author automated unit, integration and end-to-end tests for both front-end and back-end.
- Participate in daily stand-ups, sprint planning, and technical design sessions.
- Collaborate with clients and end-users to provide technical insight.
Required profile
- Positive, can-do attitude and strong communication skills.
- Ability to work independently and within a fast-paced team.
- Eagerness to learn emerging technologies and improve coding practices.
Required skills
- HTML, CSS, JavaScript, TypeScript, Angular.
- Java, Spring Boot, Python.
- AWS, containerization (Docker), CI/CD pipelines.
- RESTful API development and consumption.
- PostgreSQL or similar relational databases.
- JSON and YAML data formats.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Salaries by job title
- Delivery Specialist 330
- Line Cook 262
- Restaurant Host 251
- Dishwasher 241
- Shift Supervisor 226
- Parts Specialist 208
- Retail Service Specialist 176
- Server - Red Robin 140
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 month ago
Expires 1 day from now
34 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
UCI-OC Alliance
Junior