Per azienda cliente, leader nel settore di riferimento con sede a Catania, siamo attualmente alla ricerca di una figura di Senior Software Developer.
Responsibilities
La figura si occuperà delle seguenti attività:
- Progettare, sviluppare e mantenere applicazioni Java-based basate su microservizi.
- Utilizzare framework e tool come Spring Boot, Spring Cloud per la creazione di servizi modulari e scalabili.
- Sviluppare API REST sicure e performanti.
- Integrare soluzioni in ambienti cloud-native (AWS, Azure, GCP).
- Implementare processi di CI/CD e pratiche DevOps.
- Effettuare code review, ottimizzazione delle performance e monitoraggio dei sistemi.
- Collaborare con architetti e product owner per definire soluzioni tecniche di alto livello.
Your Profile
Verranno prese in considerazione figure in possesso dei seguenti requisiti:
- Laurea in Informatica, Ingegneria Informatica o esperienza equivalente.
- 5+ anni di esperienza nello sviluppo software in Java.
- Esperienza solida con Spring Boot, Spring Cloud e architetture a microservizi.
- Buona conoscenza di database relazionali (PostgreSQL, MySQL) e NoSQL (MongoDB, Redis).
- Esperienza con Docker, Kubernetes e strumenti di orchestrazione.
- Conoscenza di strumenti CI/CD (Jenkins, GitLab CI, GitHub Actions).
Plus
- Esperienza con Apache Kafka, RabbitMQ o sistemi di messaggistica.
- Conoscenza di API Gateway e sistemi di Service Discovery.
- Certificazioni in Java, microservizi o cloud.