Senior JBoss & Fuse Engineer x 2

Noord-Brabant  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

The Company

Leading and Worldwide Telecommunications Company have an urgent requirement for a Senior JBoss and Fuse Engineer to join their dynamic team on a contract basis based at their offices in the Netherlands

The Role

To develop and update Back End server components; supported within the digital Video broadcast domain ensuring high service availability (24/7) based on the latest development technologies and tooling. Work with internal and external clients in the development of said applications, as well as to assist with problem resolution of related deployed systems.

Main Responsibilities

Develop server related applications primarily for the digital TV domain

  • Based on the Java/RedHat Jboss Fuse platform, this role is aimed at implementing, updating and deploying OO service applications for RedHat Linux based platforms. In addition, the individual will utilise a combination of complementary technologies such as ESB, RDBMS, Scripting, service aggregation, and DevOps.
  • Responsibilities will encompass analysis, design, implementation, unit-test, integration test, test automation and automated deployment of the technical solutions. The aim will be for robust, scalable and high performance products that deliver added business value to large scale of customers > 1 Million.
  • This requires a flexible approach to working. Able to work as member within a development team as well as a pro-active individual following predefined architectures and requirements. Having a motivated drive to meet delivery deadlines. willingness to communicate and to share ideas, as well as having a collaborative attitude.

The main focus will be on developing and updating Back End-server components supporting:

  • Delivery of DigitalTV meta-data services to our customer products
  • Service Delivery Platform acting as a gateway to expose our services to all customer platforms
  • Support Application payment integration
  • Application life cycle management
  • And a lot more.

Application Analysis and Design

  • The Application Developer will be expected translate requirements into Functional and Technical Specifications/Designs. The developer will work with the development team and architects to ensure designs integrate with the overall system architecture.

Problem resolution of deployed applications

  • The Application Developer will be required to analyze and resolve application problems that occur post development, this includes staging, test and live environments. They will work closely with engineers from all departments in the organization to track down and fix errors that occur in any of the live services that have been developed by their team.

Other such duties as may reasonably be requested

  • Give support to internal and external departments to help deployment of the different components within the different UPC affiliates
  • Support internal test teams on bug/problem investigations

Knowledge, Skills & Experience:

Essential

  • 3+ years' experience on software development:
  • Experience in software development using: JBoss-Fuse, maven, Apache components, Camel, CXF, ActiveMQ, Karaf, Fabric. Java, XML, Json, HTML, ECMA Scripting, Perl, Phyton, ASP.
  • experience in developing web-services supporting high volume web requests/responses, including IIS, NginX, Apache, Windows Services, Tomcat service framework and JBoss Fuse
  • experience in database development, good knowledge of SQL, Elastic Search, Oracle.
  • experience server system development; RedHat Enterprise Linux 6.5, CentOs 7, Solaris 10/11
  • experience in Design patterns
  • Experience with Agile (eg, SCRUM) software development methodologies
  • Self-motivated and proactive in the working environment. A proven ability to work with speed, decisiveness and accuracy to tight deadlines. A willingness work under pressure, while being able to move with changes in the underlying environment, whether these be business or technical.
  • A desire for delivering quality on all areas in including designs, development and documentation.
  • Team player with passion to teach others
  • Great Communications skills; English.
  • BA/BSc or local equivalent in relevant discipline - however, relevant equivalent work experience also considered.

Desirable

  • Good knowledge of interface and protocols TCP/IP, SOAP, ReST, HTTP, WebObjects,
  • Good knowledge of development methods; ActiveX, AJAX, Hybernate, LINQ, WCF, WPF, XAML, Enterpise Integration patterns (EIP)
  • Good knowledge software development environments, Jboss-developer Studio, Eclipse
  • Experience application builds and deployments using Jenkins, Fabric, Chef, ANT build tools
  • Experience with installation tools/Scripting, Fabric.
  • Good level of expertise using Microsoft office suite.
  • experience in the Digital Media/Television Domain is preferred.

Additional Comments

  • Ability to evaluate and implement a variety of technical solutions, and able to deal with the issues and requirements of multi-lingual products.
  • Self-motivated and proactive in the working environment. An ability to work with speed, decisiveness and accuracy to tight deadlines. A willingness work under pressure, while being able to move with changes in the underlying environment, whether these be business or technical.
  • A desire for delivering quality all areas in including application design, development and documentation.
  • BA/BSc or local equivalent in relevant discipline - however, relevant equivalent work experience also considered.

AAP3 is acting as an Employment Business in relation to this vacancy.

Start date
ASAP
Duration
6 months
From
aap3
Published at
28.11.2015
Project ID:
1027690
Contract type
Freelance
To apply to this project you must log in.
Register