Attiva gli avvisi di lavoro via e-mail!

Senior Software Engineer JAVA / AWS

Beta 80 spa

Monza

Ibrido

EUR 45.000 - 65.000

Tempo pieno

2 giorni fa
Candidati tra i primi

Descrizione del lavoro

Un'azienda tecnologica di primo piano cerca un esperto sviluppatore Java per il suo Competence Center a Milano. Sarai responsabile dello sviluppo di applicazioni enterprise e integrazioni complesse. Richiediamo almeno 7 anni di esperienza, profonda conoscenza di Java e Spring, e capacità nel lavoro di squadra. Offriamo smartworking e un ambiente dinamico.

Competenze

  • Almeno 7 anni di esperienza nello sviluppo di applicazioni Enterprise.
  • Comprensione avanzata di design pattern architetturali.
  • Capacità di conduzione di progetti di sviluppo.

Mansioni

  • Sviluppo di applicazioni web in un contesto Enterprise.
  • Integrazioni con sistemi esterni.
  • Assicurare la scrittura di codice di qualità.

Conoscenze

Java
Spring
REST API
Docker
Kubernetes
Microservices
GIT
NodeJS
MongoDB
JWT
CQRS
TDD
RxJS
AWS Certification

Descrizione del lavoro

Overview

Il candidato verrà inserito all’interno del Competence center focalizzato sulle tecnologie JAVA dedicato alla gestione ed allo sviluppo di applicazioni web in un contesto Enterprise.

Requisiti
  • Almeno 7 anni di esperienza nello sviluppo di applicazioni Enterprise.
  • Esperienza nello sviluppo e progettazione di integrazioni con sistemi esterni (SSO, WS, ESB etc.).
  • Conoscenza approfondita di SPRING / SPRINGBOOT / JAVA (Security, MVC, Integration, Batch, etc.).
  • Conoscenza di DB NoSQL (MongoDB) e / o di DB relazionali (MySQL, PostgreSQL, Oracle, SQLSERVER).
  • Esperienza nello sviluppo di API REST.
  • Esperienza nell’uso dell’integrazione dei sistemi di autenticazione e autorizzazione basati su JWT.
  • Conoscenza approfondita dei design pattern architetturali in particolar modo quelli riferiti al principio inversion of control (dependency injection).
  • Conoscenza GIT.
  • Realizzazione di architetture a microservizi basate su Docker e Kubernetes.
  • Conoscenza di servizi di messaging.
  • Capacità relazionali con clienti.
  • Negoziazione e comprensione delle esigenze di business.
  • Assicurare la scrittura di codice di qualità.
  • Conoscenza Front-end e RxJS (titolo preferenziale).
  • Conoscenza di Spring Webflux.
  • Esperienza di sviluppo su NodeJS / Express.
  • Conoscenza del principio di programmazione CQRS e TDD.
  • Conoscenza PrimeNg o librerie similari.
  • Indipendenza e propensione al lavoro in team.
  • Capacità di conduzione di progetti di sviluppo.
  • Attitudine nel proporre soluzioni innovative.
  • Conoscenza dei principi di CI / CD.
  • Realizzazione di pipeline.
  • Certificazioni AWS.
  • Sede di lavoro: Milano (sede Beta 80 e smartworking).
Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.