Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- An active member of a strong technical team, working closely with them to ensure proper delivery of system features
- Participate in designing of solutions using Mondia Media products
- Participate in development of new products and maintaining the existing solutions
- Help other team members with technical problems and decisions
- Active involvement in the continuous improvement of our processes, methods and tools
Job Requirements
- BS in Engineering or Computer Science, or equivalent
- 3+ Years of experience in software development
- Experience in Grails/Groovy is a must
- Strong experience in object oriented, application design and SOA principles
- Strong experience in Enterprise Java, Unix/Linux, SQL, Relational Databases
- Good experience in HTML, CSS, JavaScript/jQuery
- Good experience in Ajax-based applications
- Knowledge of J2EE Web Services, SOA, XSLT, SOAP, REST, XML, JSON
- Experience using RESTful design patterns w/ JSON
- Experience with modern Agile software development methodologies (Scrum, Kanban, etc.)
- Experience in open source technology including Spring, Hibernate, Apache CXF
- Experience in working with, designing and maintaining MySQL databases
- Great English communication skills
- Honest and committed
- Fluent spoken and written English & Arabic, German is a plus