Browse Jobs
For Employers
Post JobLog inGet Started

Senior Software Developer (Epayment)- Market Leader

Pillars
Cairo, Egypt
Posted 2 years ago
1 open position
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

  • Developing required Java-based applications as per requirements and models. 
  • Developing Application services using Java and full-stack frameworks (e.g. Apache Camel – Mule – Spring Integration – Spring Boot – Spring MVC – Angular etc).
  • Understands UML based models and component designs.
  • Implements unit testing modules to verify coverage of requirement scenarios.
  • Deploys and supports applications to different application server flavors both embedded and standalone. 
  • Writes needed deployment scripts and procedures and deployment manuals.
  • Performs integration testing using SOAP UI and web service simulators.
  • Understands security measures and implements needed software modules to handle SSL – TLS or application data sign…

Job Requirements

Technical Skills:

  • Knowledge of Integration services using J2EE integration platforms (e.g. Apache Camel – Mule – Spring Integration), is a plus.
  • XM11L, JAXB, XSLT, Apache CXF technologies knowledge is a must.
  • Web Development experience (JSF, Spring MVC or equivalent) is a must.
  • Familiar with SQL relational databases as well as no-SQL databases (e.g. MongoDB).
  • J2EE design patterns and object-oriented programming knowledge is a must.
  • Knowledgeable of SOA design patterns and tools is a plus. 
  • Experience in source control systems (e.g. CVS, git, etc.) is a must.
  • Familiar with at least one build tools (maven – ant –etc.).
  • Experienced with at least one application servers (JBoss – Tomcat or Oracle Web Logic). 
  • Familiar with HTML, CSS and JS based…

Experience:

  • 4-5 years of experience developing J2EE web, web services and integration applications.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Software Developer (Epayment)- Ma...