Requirements
- AD/BS/MS degree in Computer Science, Software Engineering, IT or related field
- Advanced experience in Java programming language and related frameworks
- Deep understanding of software development principles and design patterns as well as troubleshooting and debugging
- Basic understanding of Linux is a plus
- Design and develop JSE/JEE applications
- Familiar with Java EE (Distributed and large scale Programming)
- Familiar with JAVA SE (Back-End Programming)
- Computer Networking (Active and Passive)
- Open Source Technologies
- Strong problem solving and analytical skills
- Motivated and committed