Salary
$90k – $194k per year
Location
Hybrid (Fairfax, United States)
Seniority
Senior
Employment
Full-Time
First seen by Alion on Oct 17, 2026.
Overview
Company
Impact
Profile match
Discover how Louisiana’s unique advantages can transform your business. We offer competitive incentives, world-class logistics, and workforce training.
CGI is seeking a senior front-end developer to design, build, and modernize cloud-based web applications for a government agency. The role contributes to application and microservices architecture, develops and deploys solutions using Angular, Java, and AWS, and participates throughout the Agile software development lifecycle.
Responsibilities
- Collaborate with the team in an Agile setting to research best practices, design and develop application architecture, implement solutions, mentor fellow team members, and test and deploy solutions
- Contribute to the ongoing architecture and development of a modern cloud-native applications built with technologies such as Angular and Java/Spring Boot
- Work closely with users, stakeholders, business analysts, and product managers to understand problem statements, functional and non-functional requirements
- Collaborate with the team in an Agile setting to research best practices, design and develop microservice architectures, implement solutions, mentor fellow team members, and test and deploy solutions to AWS cloud environments
- Write clean, well-organized code following best practices while sharing knowledge with the team to grow collective skills in building robust full applications
- Participate in all phases of an Agile software development lifecycle, including requirements gathering, design, estimation, coding, code reviews, and testing
- Author and review frontend and backend code leveraging AI-assisted paired programming techniques
- Deploy and manage applications on AWS using containerized environments and CI/CD pipelines
- Develop and consume RESTful APIs, gaining experience in API design patterns and microservice communication
- Build a solid understanding of data structures, problem solving, algorithm design, and data formats (JSON, YAML)
- Participate in daily standups, code collaboration sessions, and sprint ceremonies to promote continuous progress
- Engage in client, industry, and end-user discussions to provide technical viewpoint on the application
- Lead and participate in technical design sessions to create sustainable, high-performing features and provide accurate estimates and development timelines
- Drive continuous improvement of existing development tools, technologies, and CI/CD pipelines
- Author automated testing scripts (unit, integration, and end-to-end) for both frontend and backend
- Augment and improve system architecture, including microservices design and cloud-native patterns on AWS
- Apply strong understanding of database design (PostgreSQL) and optimize application access to backend data, including query tuning and schema migrations (e.g., Flyway)
Skills
- Bachelor's degree in Computer Science, Computer Engineering, or other technical discipline
- Minimum 7+ years hands-on experience in Java development (Spring Boot, Spring Framework, Spring Data/JPA/Hibernate, REST APIs)
- Experience designing, building, and maintaining frontend applications, including TypeScript, HTML, CSS, Angular (v14+)
- Proven experience designing and developing Spring Boot microservices deployed on AWS (ECS/EKS, Lambda, S3, SQS, SNS, RDS)
- Experience with PostgreSQL (or similar RDBMS), including schema design, query optimization, and migration tooling (Flyway)
- Experience with AI paired programming tooling (e.g., GitHub Copilot, Amazon Q)
- Experience in CI/CD methodologies and tooling (Jenkins, GitHub Actions, SonarQube)
- Experience in RESTful API development and application security best practices (OAuth 2.0, TLS, PKI, JWT)
- Experience in automated test development
- Experience with Git and collaborative development workflows (GitHub, Bitbucket, pull requests, code reviews)
- Demonstrated technical leadership skills with a passion for exploring emerging technologies
- Strong analytical and problem-solving skills with a culture of continuous improvement
- Proactive, detail-oriented, and self-motivated professional who can hit the ground running
- Quick learner with the ability to multi-task, work under pressure, manage tight deadlines, and adapt to changing requirements
- Exceptional written and verbal communication skills
- Ability to build trusted relationships and partner across a complex organization
- Willingness to ask questions, challenge the status quo, and seek out answers
- Full-stack experience, especially with Java / Spring Framework
- User authentication and authorization platforms – Okta, SecureAuth, AWS Cognito
- UI/UX frameworks beyond Angular – Bootstrap, Angular Material
- Log management, alerting, and monitoring – Datadog, Google Analytics
- Experience designing and developing Spring Boot microservices deployed on AWS
- Project management and collaboration tools – JIRA, Confluence
Benefits
- Hybrid working model
- 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
Company Overview
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,806,494 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Frontend
Similar stack
Same company
Fairfax
Webフロントエンドコーダー
1 hour ago
≈ $30k – $83k per year (Estimated) • In office • Part-Time • Tokyo
JavaScript
PHP
PHP
WordPress
Frontend
Vue.js
Next.js
React.js
Sass
ESLint
DevOps
GitHub
Design
Figma
Apply
Senior UI Developer
2 hours ago
Hybrid • 8+ years exp • Pune
JavaScript
TypeScript
SQL
Frontend
Vue.js
GraphQL
Tailwind CSS
Chart.js
Angular
Bootstrap
React.js
Material UI
Highcharts
Recharts
DevOps
Rest API
GCP
Azure
CI/CD
Git
AWS
Analytics
Tableau
Power BI
Plotly
Looker
Management
Agile
Scrum
Apply
Apply
Apply
Apply
Preschool Lead Teacher
1 day ago
$38k – $44k per year • In office • High School Diploma • Fairfax
AI/ML
Supervision
Apply
Product Manager
1 day ago
$115k – $155k per year • In office • Full-Time • 9+ years exp • Bachelor's Degree • Fairfax
Management
Agile
Apply
Product Engineer
1 day ago
$115k – $155k per year • In office • Full-Time • 9+ years exp • Bachelor's Degree • Fairfax
Management
Agile
Apply
Apply
Med Lab Scientist Med Tech 2
1 day ago
≈ $51k – $110k per year (Estimated) • In office • 1+ year exp • Bachelor's Degree • Fairfax
Apply
This is one of many
1,806,494 more open roles from verified company boards, updated every day.

