Mid-level (Java) Developer

Back

Mid-level (Java) Developer

@ CGI

Position Description:

  • CGI is actively seeking to hire a Mid-level (Java) Developer to join our team supporting a Federal client.
  • In this role, you'll work within an agile team to enhance and maintain business applications and systems from CGI's Fairfax, VA or Lafayette, LA offices or remotely.
  • You'll have the opportunity to work with the project team to review system requirements, design and develop software solutions and enhancements using Java-based technologies.
  • Additionally, you'll construct technical solutions and supporting deliverables to enable the client to accomplish its business objectives.
  • Assist in deploying applications to the AWS cloud environments via automated pipelines.
  • Perform analysis and evaluation of component packages and software related to incidents and troubleshooting.  
  • Perform testing, evaluation, installation, configuration, and development of application releases required by the remediation along with required code changes.
  • Install and upgrade software, patch, and plugins to ensure and sustain security compliance.


Your future duties and responsibilities:

  • Provide expert level IT technical services and technical expertise in systems, technical infrastructure, tools, modeling, external interfaces, and other technical areas. Technologies include Java/JEE, Python, Spring, Angular, HTML, JavaScript, CSS, MySQL.
  • Work with User Experience Designers to design and enhance the user interfaces for supported applications, maintaining responsive designs that smoothly resize for different devices and browser sizes.
  • Create and maintain unit test cases meeting the required code coverage thresholds.
  • Complete complex development, design, implementation, architecture design specification, and maintenance activities.
  • Contribute to the development of documentation.
  • Work closely with clients and cross-functional departments on technical issues including software system design and maintenance and to communicate project statuses and proposals.
  • Participate in the entire software development lifecycle.
  • Monitor system performance.
  • Test new software and fix bugs.


Qualifications:

Required qualifications to be successful in this role:

  • Please note that US Citizenship is NOT required, but candidates MUST have lived and worked in the US for the last 24 consecutive months in order to pass the US Government customer's background investigation. 
  • Bachelor's degree in computer science or related degree.
  • Min of 3+ years of overall experience primarily designing and developing Java based applications JAVA/JEE.
  • Experience working with clients and business partners.
  • Working knowledge of agile methodologies.


Desired qualifications/non-essential skills required:

  • Experience developing and deploying in AWS cloud environments.
  • Experience developing in with python in AWS cloud environments.


How to Apply:

Apply online at https://www.cgi.com/en/careers 

Visit Site to Apply

Location: Lafayette, LA
Date Posted: September 23, 2025
Application Deadline: October 24, 2025
Job Type: Full-time