D

Senior Java Developer (Spring Boot, Microservices)

DPWAY S.r.l. Italy
Remote
This Job is No Longer Active This position is no longer accepting applications
AI Summary

DPWAY S.r.l. is seeking an experienced **Senior Java Developer** to design, develop, and maintain scalable RESTful applications using **Spring Boot 3**, ensuring robust security, database management, and integration with external systems. The ideal candidate will collaborate in a remote-first environment, delivering high-quality code with unit tests and contributing to agile project workflows.

Key Highlights
Full remote work with flexible collaboration tools (JIRA, Jenkins)
Lead development of **Spring Boot 3** CRUD applications with **Spring Security** (SAML, JWT, CORS, XSS)
End-to-end database design, migration, and versioning with **Hibernate/JPA** and tools like Flyway/Liquibase
Key Responsibilities
Develop and maintain **RESTful APIs** using **Spring Boot 3** with clean architecture and best practices
Implement and enforce **security protocols** (SAML, JWT, CORS, XSS) via **Spring Security**
Design, optimize, and manage relational databases with **Hibernate/JPA**, including schema migrations using Flyway/Liquibase
Integrate with external systems via **REST/SOAP APIs** and document endpoints using **Swagger**
Write and execute **unit tests** (JUnit, Mockito) to ensure code reliability and maintainability
Collaborate with cross-functional teams using **JIRA** and automate CI/CD pipelines with **Jenkins**
Technical Skills Required
Java Spring Boot Spring Security
Benefits & Perks
Full remote work
Opportunities for professional growth
Collaborative and dynamic work environment
Nice to Have
Experience with **SOAP web services**
Familiarity with **database versioning tools** (e.g., Flyway, Liquibase)
Knowledge of **microservices architecture**
Basic understanding of **cloud platforms** (AWS, Azure, etc.)

Job Description


DPWAY S.r.l.,società con esperienza decennale in soluzioni e servizi nell' ambito dell'Information & Communication Technology, sta cercando per ampliamento organico:

Java Developer

Il candidato ideale ha almeno 4 anni di esperienza.

Competenze richieste obbligatorie:

  • 3-5 anni di esperienza in Java con competenze su interfacce funzionali;
  • Springboot 3 -> sapere strutturare application rest (CRUD) complete e ben strutturate;
  • Spring Security -> sapere implementare login (SAML) e gestire logiche sicurezza JWT, CORS, XSS;
  • Sviluppare e gestire completamente il DB;
  • Conoscenza di Hibernate e JPA;
  • Conoscenza di qualche framework di versionamento db (liquidbase, flyway,..);
  • Capacità di interazione con sistemi esterni via servizi REST, SOAP;
  • Conoscenza di Swagger;
  • Capacità di implementare unitTest (JUnit, Mockito,..);
  • Conoscenza di JIRA, Jenkins.

Completano il profilo:

  • Capacità di lavorare autonomamente, rispettando le priorità assegnate, in accordo con le esigenze dei vari progetti;
  • Capacità di gestione del tempo;
  • Ottime capacità relazionali e di lavoro in team;
  • Disponibilità a brevi trasferte.

Offriamo:

  • Inserimento in un'azienda solida ed in costante crescita;
  • Ambiente di lavoro giovane e collaborativo;
  • Convenzioni aziendali;
  • opportunità di crescita professionale.

Sede di lavoro: Full remote.

L’offerta è rivolta a candidati di ambo i sessi (Dlgs 198/06).

I candidati sono invitati a leggere l’informativa privacy ai sensi degli art. 13 e 14 del Regolamento n. 679/2016 al seguente indirizzo https://www.dpway.it/informativa-candidati.

Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

MC Engineering

Italy
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Associate

chaberton professionals

Italy

Python Backend Developer

Programming
6d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Associate

hire feed

Italy

Subscribe our newsletter

New Things Will Always Update Regularly