CGI · 2 weeks ago
Junior Java Developer
CGI is seeking an enthusiastic and creative entry-level Java Developer to join a high-performing Agile team in designing and building modern, service-based web applications for a large government agency. The role offers the opportunity to help build and modernize system applications for cloud deployment while growing web application development skills through experiential learning.
AnalyticsApplication Performance ManagementBusiness IntelligenceConsultingCyber SecurityFinanceInformation TechnologyTechnical Support
Responsibilities
Authoring and reviewing web application code in Java, JavaScript, 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
Gaining a general understanding of database design and optimizing application access to backend data
Qualification
Required
Bachelor's degree in Computer Science, Computer Engineering, or other technical discipline
Demonstrated understanding and at least 1 year of work experience in HTML, CSS, JavaScript, and Java (frontend and backend) development
Exposure to a modern Java software development environment and tools such as Maven, Git, Tomcat, Eclipse, Bamboo, etc
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
Preferred
1+ years of web application development
1+ years of using Spring Framework/jBPM/Activiti in Java applications
Experience with RESTful services
Experience with cloud technologies such as Azure
Experience participating in an Agile development team
Experience using Atlassian tools (e.g., JIRA, Confluence, BitBucket, SourceTree, etc.)
Consulting experience
Benefits
Competitive compensation
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
CGI
CGI is an IT and business consulting services firm that offers consulting, cyber security, cloud, and IT services.
Funding
Current Stage
Public CompanyTotal Funding
$1.2B2025-03-12Post Ipo Debt· $650M
2024-09-03Post Ipo Debt· $550.87M
1998-10-06IPO
Leadership Team
Recent News
2026-01-22
Digital Journal
2026-01-22
Company data provided by crunchbase