Closed or Expired Job Posting This job posting is closed or has expired and is no longer open for applications.
Upload
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 implement needed software modules to handle SSL – TLS or application data signing/encryption approaches.
Designing database modules (tables – scripts – procedures etc.).
Skills
Knowledge of Integration services using J2EE integration platforms (e.g. Apache Camel – Mule – Spring Integration), is a plus.
XML, 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 frameworks (angular JS – Ionic – etc.) is a plus
Familiar with Linux operating systems