API Software Developer

CGI•Lafayette, LA
•Hybrid

About The Position

As a Java API Developer, you will design, develop, and maintain APIs that connect the company’s products with internal systems, with a focus on reliability, security, and performance. The work supports customers’ ability to use the platform’s capabilities. The role is based in CGI’s Lafayette, Louisiana office, with a hybrid working model acceptable. U.S. citizenship is required because of the government contract. You will work with Java and the Spring Framework, collaborate with frontend developers, DevOps engineers, and project managers, and integrate APIs with databases. The current database is Oracle, with PostgreSQL or MySQL planned for future use. The role also includes writing tests and participating in code reviews. CGI lists a U.S. compensation range of $65,300 to $160,700. Eligible professionals receive benefits beginning on their first day of employment.

Requirements

  • Experience coding Java-based, SQL-driven applications.
  • Experience with Java RESTful APIs.
  • U.S. citizenship is required due to the government contract.

Nice To Haves

  • Hibernate development experience.
  • Spring Framework experience, including Spring Boot, Spring MVC, and Spring Security.
  • Experience with AI coding using GitHub Copilot.

Responsibilities

  • Design, develop, and maintain RESTful APIs using Java and the Spring Framework, including Spring Boot, Spring MVC, and Spring Security.
  • Optimize API performance through efficient data handling, caching strategies, and asynchronous processing.
  • Collaborate with frontend developers, DevOps engineers, and project managers to deliver features end to end.
  • Integrate APIs with databases, currently Oracle and either PostgreSQL or MySQL in the future.
  • Write unit and integration tests using JUnit to ensure code quality.
  • Participate in code reviews and share best practices.

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.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service