Segrate, Metropolitan City of Milan, Italy

Java Developer - Senior - Smart Working

 Descrizione del lavoro:

Synsphere Italia, azienda attivo nel settore IT, rappresenta prima di tutto una società solida e in forte crescita. La società, composta da un team con elevate competenze tecniche e consolidata esperienza progetta, realizza ed implementa progetti su misura nel mondo IT per medie e grandi aziende. Synsphere Italia offre ottime possibilità di crescita in un ambiente piacevole caratterizzato da una squadra giovane e dinamica.

Descrizione del lavoro:

Siamo alla ricerca di un Senior Java Developer esperto e motivato per unirsi al nostro team dinamico. Il candidato ideale avrà una solida esperienza nello sviluppo di applicazioni Java e sarà in grado di lavorare in modo indipendente in un ambiente remoto.

Responsabilità:

  • Progettare, sviluppare e mantenere applicazioni Java ad alte prestazioni.
  • Collaborare con team cross-funzionali per definire, progettare e implementare nuove funzionalità.
  • Risolvere problemi complessi e fornire soluzioni tecniche innovative.
  • Partecipare a revisioni del codice e garantire la qualità del codice.
  • Scrivere e mantenere documentazione tecnica dettagliata.
  • Mentoring e supporto ai membri junior del team.

Requisiti:

  • Laurea in Informatica o campo correlato.
  • Almeno 5 anni di esperienza nello sviluppo di applicazioni Java.
  • Conoscenza approfondita di framework Java come Spring e Hibernate.
  • Esperienza con strumenti di versionamento del codice come Git.
  • Familiarità con metodologie Agile/Scrum.
  • Ottime capacità di problem-solving e attenzione ai dettagli.
  • Eccellenti capacità comunicative e di collaborazione.
  • Eccellente comprensione dei Principi di Programmazione Orientata agli Oggetti e dei Design Patterns.
  • Forte conoscenza delle principali architetture software: EDA, MicroServices, N-Tier, SOA, Multi-threading, OSGI Container.
  • Competenza nelle metodologie di sviluppo Agile: Scrum, TDD, Continuous Integration (CI), Continuous Delivery (CD).
  • Avanzata padronanza di Java 8/11/17 in ambienti web (JEE) e tecnologie correlate (JAXB, JSP, JSTL, Servlet).
  • Avanzata padronanza di Java 8/11/17 in ambienti multi-threading.
  • Ampia esperienza con il framework Spring, in particolare: Spring Boot, Spring Core, Spring MVC, Spring Data, Spring JDBC, Spring JMS.
  • Forte comprensione dei RESTful Web Services (JAX-RS) e dei SOAP Web Services (JAX-WS).
  • Competenza con framework di integrazione come Spring Integration o Apache Camel.
  • Esperienza con message broker come ActiveMQ o Kafka.
  • Forte conoscenza degli strumenti SCM/SVC: Git.
  • Familiarità con strumenti di CI/TDD: Jenkins, Sonar, JaCoCo, JUnit.
  • Conoscenza delle tecnologie container: Docker.
  • Familiarità con l'orchestratore di microservizi: Kubernetes.
  • Competenza nei sistemi operativi basati su Linux.
  • Ottima conoscenza della lingua inglese.

Preferenze:

  • Esperienza comprovata nella gestione e nel tutoraggio di team di sviluppo software.
  • Eccellenti capacità di comunicazione e interpersonali.
  • Forti capacità organizzative e di leadership.
  • Esperienza con il tool di modellazione Enterprise Architect.
  • Familiarità con Apache Karaf.
  • Esperienza con microservizi e architetture basate su cloud.
  • Conoscenza di altri linguaggi di programmazione come Python o JavaScript.
  • Esperienza con strumenti di CI/CD.

Cosa offriamo:

  • Lavoro completamente remoto con orari flessibili.
  • Opportunità di crescita professionale e formazione continua.
  • Ambiente di lavoro collaborativo e inclusivo.
  • Pacchetto retributivo competitivo e benefit aziendali.

Benefit:

  • Computer aziendale
  • Supporto allo sviluppo professionale
  • Accesso ai corsi di formazione e certificazioni
  • Welfare aziendale

Se sei un Senior Java Developer appassionato e desideri lavorare in un ambiente stimolante e innovativo, inviaci il tuo CV e una lettera di presentazione.

La ricerca è rivolta ai candidati ambosessi (L.903/77). Ti preghiamo di leggere l'informativa sulla privacy (https://www.synsphere.it/privacy) ai sensi dell'art. 13 del Regolamento (UE) 2016/679 sulla protezione dei dati (GDPR).

  Competenze richieste:

Welfare Informatica Spring MVC Design Patterns Continuous Integration Apache SOAP JUnit Hibernate Microservices Spring Boot Web Services Mentoring Kubernetes Scrum Jenkins Docker Integration Linux Git Java Python Software JavaScript Design Leadership