Java Full Stack Developer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Solid experience in Spring Boot and Java development with complex systems management., Proficiency in SQL Server, Redis, and RabbitMQ for efficient data management and messaging., Deep understanding of SOLID principles, Clean Code, and design patterns for high-quality code., Experience in front-end development with Angular (preferably version 18 or later) and Angular Material..

Key responsibilities:

  • Participate in the design and development of the backend using Spring Boot and SQL Server.
  • Promote a coding culture based on SOLID principles and robust testing methodologies.
  • Define and implement the user interface for the back-office application using Angular.
  • Ensure smooth integration between front-end and REST services, focusing on performance and visual consistency.

Philmark Group logo
Philmark Group

Job description

Philmark Group è un gruppo industriale solido, con competenze tecnologiche specialistiche, distribuite verticalmente tra diverse companies, che comprendono lo sviluppo software, l’intelligenza artificiale, il gaming e il training in ambito Edutech.

La nostra visione è creare il futuro, rispondendo rapidamente alle evoluzioni del mercato, per accompagnare i clienti nei processi di cambiamento tecnologico e organizzativo.

Offriamo soluzioni personalizzate, scalabili e di alta qualità, anche grazie a rilevanti attività di Ricerca & Sviluppo ed al Know How presente nella nostra Digital Factory, che realizza progetti chiavi in mano, gestendo l’intero ciclo di vita della progettazione software.

Abbiamo un ambiente di lavoro friendly e aperto al knowledge sharing, perché crediamo che il successo di Philmark è determinato dalle nostre persone.

Posizione

Siamo alla ricerca di un Full stack Developer per svolgere le seguenti attività:

  • Partecipare attivamente alla progettazione e allo sviluppo del backend, basato su Spring Boot, integrato con SQL Server per la gestione dei dati, Redis per il caching e RabbitMQ per la messaggistica.
  • Applicare e promuovere una cultura del codice improntata ai principi SOLID, Clean Code, design pattern consolidadi e metodologie di testing robuste, assicurando soluzioni scalabili, affidabili e manutenibili.
  • Definire e realizzare l’interfaccia utente della nuova applicazione di backoffice utilizzando Angular (preferibilmente versione 18 o successiva) e Angular Material, garantendo interfacce moderne, responsive e intuitive.
  • Assicurare un'integrazione fluida tra il front-end e i servizi REST esposti dal backend, focalizzandosi su un’architettura client-side efficiente, performance elevate e coerenza visiva

Requisiti

Requisiti:

  • Solida esperienza nello sviluppo con Spring Boot e Java, con comprovata gestione di sistemi complessi e scalabili.
  • Competenza nell’utilizzo di SQL Server, Redis e RabbitMQ per implementare soluzioni efficienti per la gestione dei dati, caching e messaggistica.
  • Profonda conoscenza dei principi SOLID, Clean Code, best practices e design pattern per la realizzazione di codice di alta qualità.
  • Esperienza nell’adozione di strategie di testing complete e strumenti di build come Maven, con un approccio orientato al Continuous Integration/Deployment.
  • Esperienza consolidata nello sviluppo front-end con Angular (preferibilmente versione 18 o successive) e conoscenza approfondita di Angular Material.
  • Familiarità con HTML5, CSS3 e TypeScript per la realizzazione di interfacce utente moderne e responsive.
  • Conoscenza degli Angular Standalone Components e delle tecniche di componentizzazione per un’architettura front-end modulare.

Altre Informazioni

Completano l'offerta:

  • Modalità di lavoro: remoto
  • RAL: € 32.000 - € 35000
  • Buoni pasto di 8 € per ogni giornata lavorata
  • Accesso illimitato ai 25.000 corsi online della piattaforma Udemy4Philmark

L’offerta di lavoro si intende rivolta all’uno e all’altro sesso in ottemperanza al D.Lgs. 198/2006

Required profile

Experience

Spoken language(s):
Italian
Check out the description to know which languages are mandatory.

Java Developer Related jobs