Loading…
processing...

Senior BE Integration

Tempo Indeterminato
Retribuzione

RAL fino a in base alla seniority

location search

Remoto

date of pubblication

Pubblicato Thursday 12/Sep/2024

Stiamo cercando un Senior Java Developer altamente qualificato con eccezionali capacità di problem-solving e analisi. Il candidato ideale avrà forti qualità di leadership, sarà in grado di gestire team in modo efficace e possiederà un'ottima padronanza della lingua inglese.

Responsabilità Chiave:

  • Guidare e gestire team di sviluppo, garantendo alta produttività e qualità del lavoro.
  • Analizzare problemi complessi e fornire soluzioni innovative.
  • Collaborare con team interfunzionali per definire, progettare e implementare nuove funzionalità.
  • Mantenere e migliorare le basi di codice esistenti e revisionare le modifiche del codice dei colleghi.
  • Assicurare le prestazioni, la qualità e la reattività delle applicazioni.
  • Rimanere aggiornato con le tecnologie emergenti e le tendenze del settore.

Competenze e Qualifiche Richieste:

  • Eccellente comprensione dei Principi di Programmazione Orientata agli Oggetti e dei Design Patterns.
  • Forte conoscenza delle principali architetture software: EDA, MicroServizi, 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.

Qualifiche Preferite:

  • 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.

Cerchiamo candidati con competenze in: Apache, CI/CD, Docker, J2EE, Java, Microservizi, Scrum, SOA, Spring.

Candidati per l'offerta

Competenze Richieste

Java Scrum Spring Docker Apache SOA CI/CD Microservizi J2EE
Il presente annuncio è rivolto ad entrambi i sessi, ai sensi della vigente normativa in tema di discriminazioni di genere (leggi 903/77 e 125/91), e a persone di tutte le età e tutte le nazionalità (ai sensi dei decreti legislativi 215/03 e 216/03).