Position: JavaScript Developer
Company: Luxoft
Category: JavaScript
Experience required: 3y
English level: upper

In this role you will be responsible for the development of a critical new compliance automation solution for the client, involving integrating with SaaS API's and client's internal systems to allow client to meet their regulatory requirements for logging of electronic communications. The existing team you will be working in develops automated provisioning, reporting and configuration management solutions across a broad range of platforms in the unified communications and collaboration space.

Responsibilities:
- Design, develop and test applications to automate provisioning processes.
- Provide comprehensive documentation for your code.
- Create REST / SOAP clients to interface with third-party systems.
- Work with software vendors and UBS systems owners to integrate with their solutions.
- Provide 3rd level escalation support where required for the tool as part of a DevOps process

Mandatory Skills Description:
Your expertise:
- vanilla Javascript (ES6) and NodeJS - when required - to build our applications
- Knowledge of Agile development methodology.
- Experience deploying to Linux systems.
- Experience creating SOAP and REST API clients.
- Previous experience working in complex infrastructure projects.
- Excellent written and spoken English.
- Very strong technical, analytical, design and documentation skills.
- Java, preferably PrimeFaces
- SQL, Oracle, preferably Hibernate
- REST services in Java

The toolset we currently use:
- NodeJS.
- PostgreSQL.
- Gitlab.
- JIRA.
- Confluence.

Nice-to-Have Skills:- Experience deploying applications to either AWS or Azure.