grow team's excellence around the JVM platform and cloud technologies This job is not for everyone. You're : Not afraid of technical challenges, in fact you hunger for the impossible.
You thrive on coding. Passionate about new technologies and problems to solve. You're ready to offer fresh ideas. Enthusiastic, self-
motivated, proactive, self-sufficient, but also a team oriented. Highly communicative, you're able to work with distributed teams : internal and external team members, clients and providers.
Fluent reading in English.It would be valuable to have a degree in Computer Science or related technical / scientific discipline.
Obligatory : A minimum of 3 years of real hands-on experience developing in Java and / or Scala in a professional environment At least 1 year using Spring.
Advanced understanding of OOP principles. Knowledge of FP paradigm. Experience with Git . Plus : Knowledge of Java 8 functional bits would be strongly preferred.
Experience with Spring Framework 4.X.X (very welcome) Experience with Docker, Consul, RabbitMQ and other cloud-enabling technologies highly preferred.
Git flow experience will be positively considered.