Java Software Developer (CUW220527CS)

We are looking for a Java Software Developer that will part of a team designing and implementing various modules targeted for a complex system which runs in a multi-process and distributed environment.


  • University Degree – Computer Science, Informatics or related preferred
  • Good Java programming skills
  • Familiar with web based applications designed for Linux environment
  • Tomcat web server knowledge is a plus
  • Process/Threads synchronization and Network programming experience is a plus
  • Strong team orientation
  • Good written and spoken English language skills

  • Designing the software modules fulfilling the requirements
  • Developing and maintaining software applications
  • Unit Testing and Automated Testing of the developed modules/functions
  • Participating in code reviews
We are offering:

  • Opportunity to build a career with us
  • Exciting Projects to increase your development expertise
  • Being part of a great and dynamic team together with other talented Software Professionals
  • Benefits that currently include merit-based bonuses, employee loan subsidies, a savings plan, education benefits, professional training programs, medical insurance, dental subsidies, gym and sport activities memberships and more
  • Highly professional environment in a new modern facility providing the latest in technology, tools and equipment, modern offices and state-of-the-art labs

If you are qualified for this position, submit your CV now for immediate consideration.

Apply Now!


If you are qualified for this position, please send your resume for immediate consideration.

Please note that only suitable candidates will be contacted!