Open Position

Java Developer – Unix/Linux

Tidal Software is a leading provider of workload automation solutions and services for enterprises around the world that need to manage complex workflows for IT and business processes. Tidal is on an aggressive growth path with an innovative product roadmap, proven technical leadership, an expanding global community of loyal customers and a big vision for the future of digital automation. Tidal is headquartered in Chicago with offices in Houston, London, Minsk, Belarus and Chennai, India.

We are looking for an experienced Java Developer with Linux/Unix experience to join our team, reporting to our Vice President of Engineering.

Position Summary

The Java Developer is responsible for working with the Tidal software product team on development, maintenance, defect fixing and engineering of systems.


  • BA/BS degree in Computer Science
  • 5+ years of work experience as a Java developer/product engineer
  • Technical experience with Java, Spring, Eclipse, Jira, Subversion
  • Experience utilizing Integrated Development Environments (IDEs)
  • Experience from compile to debug full cycle within one of the IDEs
  • Understanding of design patterns
  • Proficiency in object-oriented programming
  • Knowledge and understanding of environments, back-end systems
  • Strong coding and documentation skills
  • Unix/Linux System interfaces/environment
  • Excellent problem solving and troubleshooting skills
  • Resourceful and efficient with a strong sense of ownership
  • Strong team player with strong communication skills

Nice to Have

  • C/C++
  • .NET/C# some knowledge
  • Windows .NET
  • FTP (SFTP, FTPS) knowledge
  • TCP/IP Network

Apply for this position at [email protected].