#loader_wrapper{display: none;}

Work with us

Our organization is always looking for brilliant
and passionate minds, self-driven professionals sharing
our vision.

Making the world a safer place to live.
For us this is more than just a concept, it’s our daily work.

We invest in technology

We invest in technology
to guarantee the universal value of security.

We believe in research

We believe in research
to deliver high performance solutions capable of fighting
organized crime, terrorism and preventing cyber attacks.

We are committed

We are committed to face the challenges of a
constantly evolving communication world.

Open Positions

RCS S.p.A. opera dal 1993 nel mercato mondiale dei servizi a supporto dell’attività investigativa degli Enti Governativi. Progetta, sviluppa e offre assistenza all’esercizio di sistemi integrati destinati al monitoraggio e all’analisi delle comunicazioni per l'impiego nelle indagini dell'Autorità Giudiziaria.

La squadra di RCS si allarga!

 

Oggi vogliamo integrare il nostro Team Sistemi Tattici con l'inserimento di un Java Software Engineer

 

Quale sarà la tua sfida?

Analisi, progettazione, sviluppo e manutenzione di architetture a microservizi.

 

Requisiti chiave:

  • Ottima conoscenza di programmazione Java
  • Ottima conoscenza di C/C++
  • Ottima conoscenza dei principali framework applicativi Spring MVC, Spring Boot, Spring WebFlux, Spring Cloud, Hibernate
  • Interagire con i principali database RDBMS (Oracle, MariaDB) o NoSQL (MongoDB, Elastic Search)
  • Laurea tecnica o equivalente
  • Lingua Inglese
  • Disponibilità a occasionali trasferte

 

Sede di lavoro: Milano, Roma/Napoli.

Smartworking ibrido

 

#BehindASaferWorld #RevealYesterday #AnticipateTomorrow #ActToday

 

Candidati ora 

Permanent
Milan, Italy

The person who will collaborate with our Company has to be flexible and independent,  able to work in team and know how to interact effectively. Activities will focus on: analysis and definition of technical requirements, design and implementation of the chosen solution, optimization of performance, scalability and robustness of the developed software, support for validation and deployment.

The requirements are as follows:

  • Technical degree or equivalent education
  • Knowledge of the English language
  • Software analysis and design techniques
  • Software development languages ​​and technologies (Java and Kotlin)
  • Software architectures
  • Linux operating system
  • Sql and NoSql relational databases
  • Spring Framework
  • Messaging systems and asynchronous communication
  • Containerization and orchestration technologies

 

Permanent
Milan, Italy