Key Responsibilities

  • Support in developing software solutions for local and remote customers.
  • Support in software commissioning on site (local, on customer country, and remotely).
  • Operational support for software on customer site.
  • Participate on all software development activities of the department.
  • Provide reports regarding his work activities if requested by his manager.
  • Learn and research in new technologies depending in work needed.

Skills and Experience

  • BSC of computer Science.
  • 2+ years as Java programming developer at least.
  • Deep understanding to OOP concepts is a MUST.
  • Deep understanding to database analysis and design.
  • Experience with client-side web technologies like (JS, Angular, React, etc..).
  • Good knowledge to design patterns, and UML analysis and design.
  • Good knowledge to ORM concepts and technologies (Hibernate etc..).
  • Good knowledge with WebService (JAX-WS, JAX-RS).
  • Familiar with J2EE technologies.
  • Experience with GWT is a plus.
  • Knowledge to Spring framework is a plus.
  • Communicate project status with management
  • Communicating clearly and concisely to individuals from various backgrounds
  • Ability to influence others through verbal and written communication
  • Ability to learn new technology and quickly adapt to technology changes

Apply For this job

Contact Details




Resume*

Upload your resume in English (2 MB max). PDF, DOC, and DOCX are only allowed.Select File