Software Engineer III

Computer Task Group, IncUNAVAILABLE, UNAVAILABLE
Remote

About The Position

CTG is seeking to fill a Software Engineer III opening for our client. This is a remote, 6-month contract position. The role involves designing, developing, testing, debugging, and implementing complex applications, with a focus on building and enhancing applications using Spring Boot 3.x and Azure Cloud. The engineer will also implement application security with Spring Security and OAuth2, develop technical specifications and test plans, and collaborate with various teams. Responsibilities include troubleshooting application issues, evaluating system integrations and performance, and recommending technology improvements. The engineer will work independently on complex assignments while coordinating development activities and project milestones. Additionally, they will provide technical guidance and mentoring to less experienced developers.

Requirements

  • Associate's degree and 6 years of systems analysis/application development experience, or 8 years of combined education/work experience including 6 years of relevant experience.
  • Strong Spring Boot 3.x and Azure Cloud experience required.
  • Experience with Spring Security, OAuth2, JUnit, and GitLab Duo.
  • Strong application development, troubleshooting, and problem-solving skills.
  • Experience implementing system solutions and working with business teams.
  • Strong communication and organizational skills.
  • Excellent verbal and written English communication skills and the ability to interact professionally with a diverse group are required.

Nice To Haves

  • Banking application or financial services experience.
  • Experience with integrated applications and system interfaces.
  • Enterprise application development experience.
  • Experience working independently on complex projects.

Responsibilities

  • Design, develop, test, debug, and implement complex applications.
  • Build and enhance applications using Spring Boot 3.x and Azure Cloud.
  • Implement application security with Spring Security and OAuth2.
  • Develop technical specifications, test plans, and system documentation.
  • Collaborate with development, operations, technology, and business teams.
  • Troubleshoot application issues and evaluate system integrations and performance.
  • Recommend technology and process improvements.
  • Work independently on complex application development and technical assignments while coordinating development activities and project milestones.
  • Provide technical guidance and mentoring to less experienced developers as needed.

Benefits

  • competitive benefit package
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service