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

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

05 ago
|
Earnext
|
Cagliari

05 ago

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 sviluppatoreJava 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 conSpring Boot 4
- Sviluppo e manutenzione di un'architetturamulti-module
- Realizzazione di API REST ad alte prestazioni
- Sviluppo del layer di persistenza tramiteHibernate/JPA
- Ottimizzazione delle query e delle performance suPostgreSQL
- Gestione di job asincroni e schedulati tramiteJobRunr
- Integrazione con servizi e librerie sviluppate inPython
- Sviluppo di applicazioni containerizzate con Docker
- Deploy e gestione della piattaforma su infrastrutturaCloud
- Collaborazione alla progettazione dell'architettura software
- Supporto tecnico agli altri membri del team
- Analisi e risoluzione di problematiche di performance e scalabilità

Requisiti indispensabili

- Almeno5-8 anni di esperienza nello sviluppo Java
- Ottima conoscenza diJava 21 o versioni successive
- Ottima conoscenza diSpring Boot
- Esperienza conSpring Data JPA
- Ottima conoscenza diHibernate
- Esperienza con databasePostgreSQL
- Ottima conoscenza di SQL




- Esperienza nello sviluppo diREST API
- Esperienza conGit
- Esperienza nell'utilizzo diDocker
- Esperienza nello sviluppo di applicazioni enterprise
- Buona capacità di analisi e problem solving
- Attitudine al lavoro in team

Costituiscono un forte plus

- Esperienza con architetturemulti-module
- Esperienza conSpring Security
- Conoscenza di autenticazioneJWT eOAuth2 in particolare di Keycloak
- Esperienza conJobRunr
- Esperienza con componenti sviluppati inPython
- Esperienza conMaven
- Esperienza conJUnit 5 eMockito
- Esperienza conTestcontainers
- Esperienza conFlyway oLiquibase
- Esperienza conDocker Compose
- Esperienza conAWS , in particolare:
- ECS o EKS
- RDS PostgreSQL
- IAM
- CloudWatch
- S3
- Application Load Balancer (ALB)
- Esperienza con pipelineCI/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 partecipativo
- Ampia autonomia tecnica
- Possibilità di proporre nuove soluzioni architetturali
- Formazione continua
- Concrete possibilità 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

#J-18808-Ljbffr

📌 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