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.
Requirements
- 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
Responsibilities
- 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.