About The Position

This position will focus primarily on the development of CTU, an automated refactoring tool that translates COBOL to a modern object oriented (Java) equivalent. Secondary responsibilities include project related activities (integrate new libraries, solution customization, automation), or other language modernization. It's expected that you'll spend most of the time on technical/coding activities. Development is done mostly on Windows machines, and CTU is built on eclipse.

Requirements

  • 7+ years' experience of Java Development
  • Experience with Java libraries (Spring Framework, Guava, Apache Commons, Guice /Dependency Injection, JPA, EMF)
  • Good SQL / ORM/ Relational Databases knowledge
  • Practical skills in CI/CD - some of Git, Maven, Gradle, Docker, Jenkins, Jira
  • Good command of Test-Driven Development

Nice To Haves

  • Compilation technologies / ANTLR / XText
  • Cloud /Kubernetes
  • Performance Tuning
  • MVS / COBOL / JCL

Responsibilities

  • Design Java solutions for modernizing legacy applications
  • Write well designed, testable code
  • Problem solving, including helping others
  • Participate in code reviews
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service