Enreach

Java Development Engineer

Negotiable hours per week, Europe
Back to overview

Java Development Engineer


In this role your mission will be to help develop and maintain our IP Telephony software solutions including the newly released state of the art Unified Communications platform (UCaaS). 


Working with the best European unified communication specialists and software engineers this platform will be greatly contributing to the product portfolio of Enreach. You will be part of the R&D Department and work on the lifecycle of development: definition of the specifications, development, documentation, tests. All in close collaboration with our software developers and global support teams. 

The Role

 

  • You will team up with our software architect on some of our core frameworks;
  • Progressive migration of the software architecture to a microservice architecture.
  • Real-time services for call routing (eg : AAA/redirection rules/group rules management)
  • Various Protocol of communications and integration of external services (SIP, Rest, Web Socket, Bus…etc)
  • Evolution on a “micro-services kind Architecture” in order to improve our Cloud integration.
  • Problems, Incident, Emergency management

Who are you?

An experienced Java Developer with a high capability of abstraction and an affinity to understand and integrate complex models.

You are an expert in;

  • Designing and developing frameworks used by other developers
  • Strongly concurrent environment (i.e. multiple threads accessing data concurrently)
  • Event-driven architecture
  • Model-driven architecture
  • Java core frameworks (bit manipulation, I/O, reflection, collections, ...)
  • Ability to demonstrate a capability to assimilate the constraints related to an IP Telephony service: 
    • Correcting abnormal behaviours or outages to guarantee permanent service availability 
  • Experience with real-time communication protocol is necessary:
    • SIP protocol knowledge is a “plus” (especially in an IMS framework)
  • Web standards (JSON, WebSocket, REST)
  • Able to deliver clear "technical" documentation when needed.
  • Fluent in English, a second European language would be beneficial 

What we offer

  • A challenging international role within an ambitious, innovative and upscaling IT/Telco company
  • A nice salary matching your experience and full secondary benefits.
  • This position is based in Valbonne (near Nice). Working from any of our other European offices is optional: Germany (Dortmund), The Netherlands (Almere), Spain (Barcelona, Malaga), Belgrade (Serbia), England (Telford), Denmark (Kopenhagen or Grästen).

We are Enreach

Enreach is a leader providing the most stable and innovative communication platform for the commercial market. Through our own network (with the support of several interconnected data centers) we supply professional mobile, telephony and data services using progressive ICT techniques. As a result of our flexible and professional approach, we have gained a significant market position that we intend to further expand in the coming years through the indirect sales channel.
You will work in a dynamic organization where every day is a different story. In 2017 we chose to run our organization according to the management model of Holacracy. Please visit www.holacracy.com if you are curious.

Are you interested?


We happily invite you to apply below. If you have any questions, feel free to contact our Global Recruiter Dick van Geeresteyn via [email protected] or +31686889345.

Apply now Let us know who you are