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
to guarantee the universal value of security.
We believe in research
to deliver high performance solutions capable of fighting
organized crime, terrorism and preventing cyber attacks.
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
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