Senior Integration Developer

Job Type: Contract
Posted: almost 6 years ago
Contact: Manjita Osta
Discipline:
Reference: 185176_1528326881


Essential Criteria:

  • 8 years' development experience in Java Standard Edition (Java SE)
  • 5 years' development experience in Java Enterprise Edition (Java EE) including JMS, JPA, EJB, JDBC, JSF and JBoss EAP
  • Solid SOA development experience in SOAP-based Web services, RESTful Web services and business processes using WSDL, SOAP, JSON, XML, XSL, XSD, XSLT, WS-I, BPEL, BPMN and WS-Security
  • Demonstrated data experience in Oracle RDBMS 12c, Microsoft SQL Server and/or PostgreSQL
  • Demonstrated Java framework experience in Apache Camel, Spring Framework and Hibernate
  • Demonstrated knowledge and ability to design XML stylesheets (XSL), XML schemas (XSD), relational database schemas (SQL) and object oriented models (UML)
  • Demonstrated ability to identify and apply design patterns in enterprise integration, Java EE and Java SE environments
  • Knowledge and experience in all aspects of agile software development life cycle (SDLC) (requirements, design, implementation, testing, deployment, maintenance, technical documentation)
  • Experience in system integration testing and performance tuning of highly scalable software systems
  • Experience in configuration management tools such as Apache Maven, Git, Bamboo, Confluence and JIRA
  • Experience working in a Unix environment (e.g. Red Hat Enterprise Linux)
  • Demonstrated development experience in big data tools such as Apache Hadoop, HBase, Hive, Sqoop, Oozie and Spark
  • Demonstrated development experience in data streaming using Apache Kafka, Apache Spark and Apache Flume
  • Experience in containerization technologies such as Docker



Preferred knowledge and/or experience:

  • Oracle Java SE and Java EE certifications
  • Cloudera CDH
  • Python and Scala programming languages
  • Schools Interoperability Framework (SIF)
  • Red Hat DevOps tools such as OpenShift
  • Cloud technologies such as Amazon AWS and Microsoft Azure