Software Back-end Engineer Java and/or Python RDA 462219

Azienda: Winning Team
Data annuncio: 19/02/2021
Sede di lavoro: Milano
Software Back-end Engineer Java and/or Python RDA 462219

Software Back-end Engineer

We are looking for a Software Back-end Engineer that wants to work in a dynamic and highly technological company. The candidate will have the opportunity to deal with a complex platform designed using microservices, REST principles in a Docker environment. There is a wide range of bleeding-edge technologies to improve and evolve, from backend services made in Java and Python to frontend JavaScript frameworks like React and Angular, not to mention native mobile iOS and Android apps. The candidate will mainly contribute to maintain and design evolution of our microservices platform.

Requirements:

- 5+ years of experience in complex software architectures development in a web environment;

coding experience in Java and/or Python;
knowledge of REST APIs, networking fundamentals and HTTP protocol;
design and knowledge of microservices architectures;
knowledge of design patterns usage
knowledge of Jersey, Spring, Guice, Hibernate frameworks - knowledge of Flask, SQLAlckemy, Celery frameworks
knowledge of databases both SQL (PostgreSQL) and NoSQL (MongoDB);
knowledge of Kafka
knowledge of Docker
knowledge of caching solutions (Redis)
good level of English.
analytical skills and accuracy.
NiceToHave:

knowledge of OAuth
knowledge of Gradle
knowledge of git workflows;
knowledge of agile methodologies
Contratto di lavoro: Tempo pieno, Tempo determinato
Candidati per questo lavoro
Partner: