Java Backend Developer (Medium/Senior) – Spring Boot 4 (Cagliari)

Java Backend Developer (Medium/Senior) – Spring Boot 4 (Cagliari)

31 lug
|
Earnext
|
Cagliari

31 lug

Earnext

Cagliari

Chi siamo

Siamo un'azienda che sviluppa una piattaforma cloud-native ad alte prestazioni, distribuita su Cloud e basata su un'architettura modulare. La nostra soluzione integra componenti sviluppati in Java e Python ed è progettata per garantire elevati standard di affidabilità, scalabilità e sicurezza.

Per ampliare il nostro team stiamo cercando uno sviluppatore Java Backend Medium/Senior con esperienza nello sviluppo di applicazioni enterprise moderne.

Cosa farai

Entrerai a far parte del team di sviluppo backend e contribuirai all'evoluzione della piattaforma occupandoti di:

Progettazione e sviluppo di applicazioni Java con Spring Boot 4

Sviluppo e manutenzione di un'architettura multi-module

Realizzazione di API REST ad alte prestazioni

Sviluppo del layer di persistenza tramite Hibernate/JPA

Ottimizzazione delle query e delle performance su PostgreSQL

Gestione di job asincroni e schedulati tramite JobRunr

Integrazione con servizi e librerie sviluppate in Python

Sviluppo di applicazioni containerizzate con Docker

Deploy e gestione della piattaforma su infrastruttura Cloud

Collaborazione alla progettazione dell'architettura software

Supporto tecnico agli altri membri del team

Analisi e risoluzione di problematiche di performance e scalabilità

Requisiti indispensabili

Almeno 5-8 anni di esperienza nello sviluppo Java

Ottima conoscenza di Java 21 o versioni successive

Ottima conoscenza di Spring Boot

Esperienza con Spring Data JPA

Ottima conoscenza di Hibernate

Esperienza con database PostgreSQL

Ottima conoscenza di SQL

Esperienza nello sviluppo di REST API

Esperienza con Git

Esperienza nell'utilizzo di Docker

Esperienza nello sviluppo di applicazioni enterprise

Buona capacità di analisi e problem solving

Attitudine al lavoro in team

Costituiscono un forte plus

Esperienza con architetture multi-module

Esperienza con Spring Security

Conoscenza di autenticazione JWT e OAuth2 in particolare di Keycloak

Esperienza con JobRunr





Esperienza con componenti sviluppati in Python

Esperienza con Maven

Esperienza con JUnit 5 e Mockito

Esperienza con Testcontainers

Esperienza con Flyway o Liquibase

Esperienza con Docker Compose

Esperienza con AWS, in particolare:

ECS o EKS

RDS PostgreSQL

IAM

CloudWatch

S3

Application Load Balancer (ALB)

Esperienza con pipeline CI/CD

GitLab CI

Esperienza con sistemi di monitoraggio:

Prometheus

Grafana

CloudWatch

Esperienza con sistemi di messaggistica

Conoscenza dei principi

Clean Code

SOLID

Design Pattern

Domain Driven Design (DDD)

Clean Architecture

Conoscenza di metodologie Agile (Scrum o Kanban)

Chi stiamo cercando

Cerchiamo una persona appassionata di sviluppo software, curiosa e orientata alla qualità del codice.

Vorremmo inserire una figura capace di lavorare in autonomia sulle attività assegnate, ma anche di confrontarsi con il team per definire soluzioni tecniche efficaci e contribuire all'evoluzione dell'architettura della piattaforma.

La persona ideale è attenta alle performance, alla manutenibilità del codice e alle best practice di sviluppo.

Cosa offriamo

Progetto tecnologicamente avanzato

Ambiente di lavoro dinamico e cooperativo

Ampia autonomia tecnica

Possibilità di proporre nuove soluzioni architetturali

Formazione continua

Concrete opportunità di crescita professionale

Retribuzione commisurata all'esperienza

Sede di lavoro Cagliari con possibilità di smart working

RAL 35-40k

Stack tecnologico

Java 21+

Spring Boot 4

Spring Data JPA

Hibernate

PostgreSQL

JobRunr

Python

Docker

AWS

Git

Maven

REST API

Spring Security

JWT

OAuth2

JUnit 5

Mockito

Testcontainers

Flyway

CloudWatch

ECS / EKS

GitLab CI Costituiranno titolo preferenziale

Esperienza in applicazioni ad alta disponibilità (HA)

Esperienza con sistemi distribuiti e microservizi

Capacità di ottimizzazione delle performance applicative e del database

Esperienza con applicazioni containerizzate in produzione

Conoscenza delle best practice di sicurezza applicativa (OWASP Top 10)

Esperienza in ambienti Cloud Native

📌 Java Backend Developer (Medium/Senior) – Spring Boot 4 (Cagliari)
🏢 Earnext
📍 Cagliari

Candidati a questo annuncio

Mostra le tue capacità professionali all'azienda, compila il form e lascia un tocco personale nella lettera di presentazione, aiuterà il recruiter nella scelta del candidato.

Iscriviti a questa job alert:

Ricevi via email le nuove offerte di lavoro per: java backend developer (medium/senior) – spring boot 4 (cagliari) / cagliari

Iscriviti a questa job alert:

Ricevi via email le nuove offerte di lavoro per: java backend developer (medium/senior) – spring boot 4 (cagliari) / cagliari