Java Back-End Engineer

CGIDallas, TX
Onsite

About The Position

CGI is seeking to hire a technologist with a passion for clean code, scalable systems, and collaborative problem-solving skills. This is an exciting opportunity where you will work in a fast-paced team environment supporting one of our customers. We are taking an innovative approach to supporting our client, working side-by-side in an agile environment using emerging technologies. This is a Full Time - On-Site Employment opportunity based in either Dallas TX (Preferred) or Merrimack, NH.

Requirements

  • 4+ years of hands-on experience in Java back-end development.
  • Strong database engineering skills: schema design, PL/SQL, SQL optimization.
  • Proficiency with Git and branching strategies.
  • Experience resolving technical challenges across diverse platforms.
  • Commitment to unit testing, integration testing, and code quality.
  • Strong communication and collaboration skills.

Nice To Haves

  • Financial services experience is a plus.

Responsibilities

  • Develop scalable back-end applications using Java/J2EE and Spring frameworks.
  • Build APIs, web services, and database components (schemas, PL/SQL procedures, transactional SQL) in Oracle or DB2.
  • Collaborate with product owners, architects, and senior engineers to define technical strategy and delivery plans.
  • Participate in code reviews, enforce coding standards, and contribute to design decisions.
  • Coordinate across internal and external teams to ensure seamless integration and delivery.
  • Uphold best practices in testing, documentation, and development lifecycle management.

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