Senior Java Developer

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

Description

Senior Java Developer
Duration: 6 months +
Start date: ASAP

Short Description:
Our client is looking for a Senior Java Developer. He/she will help at all levels of the full software development life cycle starting from the definition of the MVPs (minimum viable products).

The team is self-organized to deliver top-notch solutions in the IT business. A business shifting to Real Time communication model. Our mission is to develop a new product portfolio to expose telecom capabilities and data to big IT players. We work in agile mode and strive to deliver the best on top of what can is already offered. We are thinking out of the box and are challenging existing internal solutions. Delivering solutions with high performance, scalable and processing large volumes of data are some of the challenges we are facing.

Roles and responsibilities
* Design, own, operate and maintain new and current solutions in an Agile environment to continuously deliver value to customers
* Will be more involved in voice solutions
* Working as well on user interfaces and Server Side aspects
* Drive the software quality, security and performance through unit, functional and performance tests
* Define and estimate technical solutions together with stakeholders
* Support continuous improvements of the team and the development environment
* Review code

Required Skills:
Hard skills
* Java 8
* Jax-rs
* CXF
* Tomcat 7
* Reverse Proxy: Nginx
* MongoDB
* PostgreSQL
* Unit and integration tests: junit, mockito
* Design: define and draw design proposition
* Http, https: traffic to/from application, inside code (read/write)
* Encryption: private/public key, keystore, SSL
* Javascript: basic, JQuery, Angular
* CSS, HTML
* Linux/Unix: ssh, scp, bash and/or other Scripting language, debugging
* Debugging capability: jProfiler, tcpdump, system resources
* Agile/Scrum

Soft skills
* Ability to explain technical concepts and adapt it to the audience
* Ability to quickly grasp existing solutions (delve into code)
* Good team player: can adapt to the working style to meet objectives
* Can work in team: communicate, collaborate
* Self-learning: eager and quick to learn
* Can talk to customers: technical and commercial calls

Definitely a plus
* SIP knowledge
* Kamaillo, freeswitch/LUA knowledge
* Basics of IVR knowledge
* Knowledge on mobile app development
* Performance/scalability testing
* Telco knowledge
* Telecom protocols (INAP, SMPP, SS7), telecom knowledge (SMS, VOICE)

Other
* English is mandatory

Start date
n.a
Duration
6 months
From
Apollo Solutions Ltd
Published at
22.11.2016
Project ID:
1242499
Contract type
Freelance
To apply to this project you must log in.
Register