208 Posti di lavoro per Sviluppatore Backend Java Senior in Italia

Sviluppatore Backend Java Senior

Inserito 18 giorni fa

Lavoro visualizzato

Tocca di nuovo per chiudere

Descrizione Del Lavoro

full-time
About the Role

Our client, a leading provider of enterprise software solutions, is seeking an experienced Senior Backend Java Developer to join their dynamic team in Messina . This role is crucial for designing, developing, and maintaining the robust server-side logic of our client's core products. You will work with complex systems, ensuring scalability, performance, and reliability. The position offers a hybrid work model, combining the advantages of on-site collaboration with the flexibility of remote work. If you are a seasoned Java developer passionate about building high-quality backend systems, this opportunity in beautiful Messina is for you.

Key Responsibilities
  • Design, develop, and implement scalable and efficient backend services using Java and the Spring framework.
  • Build and maintain RESTful APIs to support frontend applications and third-party integrations.
  • Write clean, maintainable, and well-documented code adhering to coding standards.
  • Collaborate with frontend developers, product managers, and QA engineers to deliver high-quality software.
  • Optimize application performance, ensuring responsiveness and efficiency.
  • Implement and maintain database solutions (SQL and NoSQL).
  • Participate in code reviews, providing constructive feedback to peers.
  • Troubleshoot and resolve backend defects and production issues.
  • Contribute to architectural decisions and technology selections.
  • Stay up-to-date with the latest Java technologies and industry best practices.
Requirements
  • Proven experience as a Senior Backend Developer with a strong focus on Java.
  • In-depth knowledge of the Java ecosystem and the Spring framework (Spring Boot, Spring MVC).
  • Experience developing and consuming RESTful APIs.
  • Proficiency in object-oriented programming principles.
  • Solid understanding of relational databases (e.g., PostgreSQL, MySQL) and ORM frameworks (e.g., Hibernate).
  • Experience with build tools like Maven or Gradle.
  • Familiarity with version control systems, such as Git.
  • Knowledge of microservices architecture is a plus.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Benefits

Our client offers a competitive salary, comprehensive health insurance, and retirement benefits. This hybrid role provides flexibility and work-life balance. You will work with a talented team on challenging projects, utilizing cutting-edge technologies. Opportunities for professional development, training, and career advancement are readily available. The role is based in our modern offices in Messina , offering a great working environment. We believe in fostering a culture of innovation and collaboration, where your skills and contributions are recognized and rewarded.

Questo lavoro è adatto o sbagliato?
Candidati ora

Sviluppatore Java Backend Senior

41121 Modena / Remota Placements24

Inserito 10 giorni fa

Lavoro visualizzato

Tocca di nuovo per chiudere

Descrizione Del Lavoro

full-time
About the Role

La nostra importante azienda cliente nel settore dei servizi finanziari, con sede nella dinamica città di Modena , è alla ricerca di uno Sviluppatore Java Backend Senior per espandere il proprio team di sviluppo software. La figura avrà un ruolo chiave nella progettazione, sviluppo e manutenzione di applicazioni backend critiche che gestiscono flussi di dati complessi e transazioni ad alto volume. Sarai responsabile della creazione di soluzioni scalabili, affidabili e sicure, contribuendo all'evoluzione tecnologica dell'azienda. Cerchiamo un professionista appassionato di codice Java, con una forte etica lavorativa e una mentalità orientata alla risoluzione dei problemi. L'opportunità di lavorare in Emilia-Romagna , una regione nota per la sua eccellenza industriale e innovativa, rende questa posizione particolarmente attraente. Si offre un modello di lavoro Hybrid , che bilancia la collaborazione in sede con la flessibilità del lavoro da remoto.

Key Responsibilities
  • Sviluppare e ottimizzare applicazioni backend utilizzando Java e framework correlati (es. Spring Boot, Hibernate).
  • Progettare e implementare API RESTful per l'integrazione di sistemi interni ed esterni.
  • Lavorare con database relazionali (es. Oracle, PostgreSQL) e NoSQL, scrivendo query efficienti.
  • Assicurare la qualità del codice attraverso unit test, integration test e code review.
  • Collaborare con architetti e altri sviluppatori per definire soluzioni tecniche.
  • Partecipare alla progettazione di architetture software robuste e scalabili.
  • Identificare e risolvere colli di bottiglia prestazionali e bug complessi.
  • Contribuire alle pratiche DevOps, inclusa l'automazione del build e del deploy (CI/CD).
  • Mantenere e migliorare la documentazione tecnica dei sistemi sviluppati.
  • Essere parte attiva nel processo decisionale tecnologico.
Requirements
  • Laurea in Informatica, Ingegneria Informatica o esperienza equivalente.
  • Almeno 5 anni di esperienza nello sviluppo backend con Java.
  • Profonda conoscenza di Java EE e dei suoi ecosistemi.
  • Esperienza solida con Spring Framework (Spring Core, Spring MVC, Spring Boot).
  • Competenza nello sviluppo di API RESTful e nell'uso di strumenti come Swagger.
  • Ottima conoscenza dei database relazionali e di SQL.
  • Esperienza con ORM come Hibernate o JPA.
  • Conoscenza dei principi SOLID e dei pattern di progettazione software.
  • Familiarità con Git, Maven/Gradle, Jenkins.
  • Buone capacità comunicative e di problem solving.
  • Fluente conoscenza della lingua inglese.
Benefits

Offriamo un pacchetto retributivo competitivo e proporzionato all'esperienza, che include un bonus annuale basato sulle performance. La posizione Hybrid permette di godere dei vantaggi del lavoro in presenza a Modena , favorendo la collaborazione e la cultura aziendale, unitamente alla flessibilità del lavoro da remoto. Avrai accesso a percorsi di formazione personalizzati, certificazioni e conferenze di settore per un continuo aggiornamento professionale. L'azienda offre un eccellente equilibrio vita-lavoro, un ambiente dinamico e collaborativo, assicurazione sanitaria completa e possibilità di carriera a lungo termine.

Questo lavoro è adatto o sbagliato?
Candidati ora

Sviluppatore Backend Senior (Java)

Inserito 20 giorni fa

Lavoro visualizzato

Tocca di nuovo per chiudere

Descrizione Del Lavoro

full-time
About the Role

Il nostro cliente, un'azienda leader nel settore fintech, è alla ricerca di uno Sviluppatore Backend Senior specializzato in Java per espandere il proprio team di sviluppo. L'ufficio principale si trova a Modena , cuore pulsante dell'Emilia-Romagna, e questa posizione richiede la presenza in sede per favorire la sinergia e la collaborazione all'interno di un ambiente altamente tecnico e innovativo. Sarai coinvolto nella progettazione e nello sviluppo di soluzioni backend complesse, contribuendo a definire l'architettura delle nostre piattaforme finanziarie.

Key Responsibilities
  • Progettare, sviluppare e manutenere applicazioni backend ad alte prestazioni utilizzando Java e relativi framework (es. Spring Boot).
  • Collaborare con i team di frontend, QA e product management per definire e implementare nuove funzionalità.
  • Scrivere codice pulito, testabile e ben documentato, aderendo alle best practice di ingegneria del software.
  • Sviluppare e ottimizzare query per database relazionali (es. PostgreSQL, MySQL) e/o NoSQL.
  • Implementare API RESTful sicure e scalabili.
  • Partecipare attivamente alle code review per garantire la qualità del codice e condividere le conoscenze.
  • Monitorare le prestazioni delle applicazioni e risolvere problemi critici in produzione.
  • Contribuire alla definizione dell'architettura software e alla scelta delle tecnologie più appropriate.
  • Mentoring e guida per gli sviluppatori junior del team.
Requirements
  • Laurea in Informatica, Ingegneria Informatica o esperienza lavorativa equivalente.
  • Minimo 5 anni di esperienza nello sviluppo backend con Java.
  • Solida conoscenza del framework Spring (Spring Boot, Spring MVC, Spring Data).
  • Esperienza nella progettazione e sviluppo di API RESTful.
  • Profonda comprensione dei principi di Object-Oriented Design (OOD) e design patterns.
  • Esperienza con database relazionali (SQL) e ORM (es. Hibernate).
  • Conoscenza di strumenti di build (Maven, Gradle) e version control (Git).
  • Familiarità con le metodologie Agile/Scrum.
  • Ottime capacità di analisi e problem-solving.
  • La sede di lavoro a Modena richiede la presenza in ufficio.
Benefits

Il nostro cliente offre un ambiente di lavoro stimolante e all'avanguardia nel settore fintech, con eccellenti opportunità di crescita professionale. Verrà proposto un contratto a tempo indeterminato con una retribuzione altamente competitiva, basata sull'esperienza e sulle competenze individuali. L'ufficio di Modena è facilmente accessibile e dotato di tutte le comodità. Potrai lavorare a stretto contatto con un team di professionisti esperti, contribuendo allo sviluppo di soluzioni innovative che stanno ridefinendo il settore. Offriamo inoltre benefit aggiuntivi e un programma di formazione continua per supportare il tuo sviluppo di carriera.

Questo lavoro è adatto o sbagliato?
Candidati ora

Sviluppatore Backend Senior (Java/Spring)

95100 Catania / Remota Placements24

Inserito 6 giorni fa

Lavoro visualizzato

Tocca di nuovo per chiudere

Descrizione Del Lavoro

full-time
About the Role

WhatJobs Direct è alla ricerca di uno Sviluppatore Backend Senior con comprovata esperienza in Java e Spring per un'importante azienda tecnologica con sede a Catania. Il candidato ideale è un professionista appassionato di architetture software scalabili e performanti, con una forte attitudine al problem solving e una mentalità orientata alla qualità del codice. La posizione prevede un modello di lavoro ibrido, che combina la flessibilità del lavoro da remoto con la collaborazione in presenza presso i nostri uffici di Catania. Sarai responsabile della progettazione, implementazione e manutenzione di servizi backend robusti, contribuendo attivamente allo sviluppo di applicazioni innovative che raggiungono migliaia di utenti. Cerchiamo qualcuno che non solo scriva codice eccellente, ma che sia anche proattivo nel proporre soluzioni tecniche e nel mentoring di sviluppatori junior.

Key Responsibilities
  • Progettare, sviluppare e testare codice backend di alta qualità utilizzando Java e il framework Spring Boot.
  • Realizzare e mantenere API RESTful efficienti e sicure.
  • Collaborare con team interfunzionali (frontend, DevOps, QA) per definire e implementare nuove funzionalità.
  • Ottimizzare le prestazioni delle applicazioni backend e delle query al database.
  • Partecipare alla revisione del codice, garantendo aderenza agli standard di qualità e best practice.
  • Identificare e risolvere bug e problemi tecnici complessi.
  • Contribuire alla progettazione dell'architettura software e alla scelta delle tecnologie.
  • Mentorare sviluppatori junior e promuovere la condivisione delle conoscenze all'interno del team.
Requirements
  • Laurea in Informatica, Ingegneria Informatica o campo correlato, o esperienza equivalente.
  • Almeno 5 anni di esperienza nello sviluppo backend con Java.
  • Solida conoscenza del framework Spring (Spring Boot, Spring Security, Spring Data).
  • Esperienza nella progettazione e nello sviluppo di API RESTful.
  • Familiarità con database relazionali (es. PostgreSQL, MySQL) e NoSQL (es. MongoDB).
  • Esperienza con sistemi di controllo versione (es. Git).
  • Comprensione dei principi di architettura distribuita e dei microservizi.
  • Buone capacità di comunicazione e lavoro di squadra.
  • Disponibilità a lavorare in modalità ibrida a Catania .
Benefits

Offriamo un contratto a tempo indeterminato con uno stipendio competitivo, bonus annuali basati sulle performance e un pacchetto benefit completo. Lavorerai su progetti tecnologicamente avanzati e stimolanti a Catania . L'ambiente di lavoro è dinamico e collaborativo, con un forte focus sulla crescita professionale e personale. Programmi di formazione continua, partecipazione a conferenze e accesso alle ultime tecnologie. Flessibilità grazie al modello di lavoro ibrido. Opportunità di crescita verso ruoli di Lead Developer o Architect.

Questo lavoro è adatto o sbagliato?
Candidati ora

Sviluppatore Software Backend Senior (Java/Spring)

43121 Parma / Remota Placements24

Inserito 17 giorni fa

Lavoro visualizzato

Tocca di nuovo per chiudere

Descrizione Del Lavoro

full-time
About the Role

Our client, a dynamic and growing software company with a strong focus on enterprise solutions, is seeking an experienced Senior Backend Software Developer specializing in Java and the Spring framework. This is a fully remote position, offering you the flexibility to work from anywhere in Italy. You will be instrumental in designing, developing, and deploying robust, scalable, and high-performance backend services that power our client's innovative products. The company fosters a culture of technical excellence, continuous learning, and collaboration. As a Senior Developer, you will play a key role in architectural decisions, mentoring junior team members, and driving best practices within the engineering team. If you are passionate about building sophisticated backend systems and thrive in a remote work environment, this opportunity is for you. You will collaborate closely with front-end developers, product managers, and QA engineers to deliver exceptional software solutions.

Key Responsibilities
  • Design, develop, test, deploy, and maintain scalable and reliable backend services using Java and the Spring ecosystem (Spring Boot, Spring Cloud, Spring Security).
  • Build and consume RESTful APIs, ensuring high availability, performance, and security.
  • Design and manage relational and NoSQL databases, optimizing queries and schema design.
  • Implement microservices architecture principles and best practices.
  • Write clean, maintainable, and well-documented code, adhering to coding standards.
  • Participate in code reviews, providing constructive feedback to peers.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Troubleshoot and resolve complex technical issues in production and development environments.
  • Contribute to architectural discussions and technology selection.
  • Mentor junior backend developers and promote knowledge sharing within the team.
  • Stay current with emerging technologies and industry trends in backend development.
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 5 years of professional experience in backend software development.
  • Deep expertise in Java programming language and the Spring Framework (Spring Boot, Spring MVC, Spring Data, Spring Security).
  • Proven experience designing and building RESTful APIs.
  • Solid understanding of database technologies (e.g., PostgreSQL, MySQL, Oracle) and ORM frameworks (e.g., Hibernate).
  • Experience with message queuing systems (e.g., Kafka, RabbitMQ) is a plus.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Strong knowledge of software development best practices, including testing methodologies (unit, integration, end-to-end).
  • Excellent analytical, problem-solving, and communication skills.
  • Ability to work autonomously and effectively in a remote team setting.
  • Proficiency in English.
Benefits
  • Fully remote position offering significant work-life flexibility.
  • Competitive salary and performance-based bonus opportunities.
  • Comprehensive health and wellness benefits.
  • Generous paid time off.
  • Continuous learning opportunities, including access to online courses and conferences.
  • A collaborative and innovative engineering culture.
Questo lavoro è adatto o sbagliato?
Candidati ora

Sviluppatore Backend Senior - Esperto Java

74123 / Remota Placements24

Inserito 14 giorni fa

Lavoro visualizzato

Tocca di nuovo per chiudere

Descrizione Del Lavoro

full-time
About the Role

Il nostro cliente, WhatJobs Direct, ricerca un Sviluppatore Backend Senior con solida esperienza in Java per unirsi al loro team dinamico situato a Taranto . Questa posizione offre un ambiente di lavoro stimolante e opportunità di crescita professionale. Sarai parte integrante di un team che sviluppa soluzioni software innovative per un mercato in rapida evoluzione. L'azienda è focalizzata sulla creazione di prodotti di alta qualità e sull'adozione delle più recenti tecnologie. Cerchiamo un professionista appassionato che desideri fare la differenza.

Key Responsibilities
  • Progettare, sviluppare e manutenere applicazioni backend robuste e scalabili utilizzando Java e Spring Boot.
  • Collaborare con i team di frontend e DevOps per garantire un'integrazione fluida delle API e dei servizi.
  • Scrivere codice pulito, efficiente e ben documentato, seguendo le best practice di sviluppo.
  • Partecipare attivamente alle fasi di code review per garantire la qualità del software.
  • Identificare e risolvere bug e problemi di performance nei sistemi esistenti.
  • Contribuire alla definizione dell'architettura dei nuovi sistemi e al miglioramento di quelli esistenti.
  • Lavorare a stretto contatto con product manager e stakeholder per comprendere i requisiti e tradurli in soluzioni tecniche.
  • Mantenere un aggiornamento costante sulle nuove tecnologie e metodologie di sviluppo.
Requirements
  • Laurea in Informatica, Ingegneria Informatica o disciplina affine, o esperienza lavorativa equivalente.
  • Almeno 5 anni di esperienza nello sviluppo backend con Java.
  • Profonda conoscenza del framework Spring Boot e dei relativi ecosistemi (Spring Data, Spring Security).
  • Esperienza con database relazionali (es. PostgreSQL, MySQL) e/o NoSQL (es. MongoDB).
  • Competenza nello sviluppo di API RESTful.
  • Familiarità con strumenti di build (Maven/Gradle) e sistemi di controllo versione (Git).
  • Buona conoscenza della lingua inglese, sia scritta che parlata.
  • Capacità di lavorare in autonomia e in team, con ottime doti comunicative e di problem solving.
  • La conoscenza di Docker, Kubernetes o piattaforme cloud (AWS, Azure, GCP) sarà considerata un plus.
Benefits

Offriamo un contratto a tempo indeterminato con retribuzione competitiva commisurata all'esperienza. Avrai accesso a un piano di formazione continua e opportunità di partecipare a conferenze e corsi di aggiornamento. Ambiente di lavoro collaborativo e inclusivo, con possibilità di lavoro ibrido per un migliore equilibrio tra vita privata e professionale. Ticket restaurant e assicurazione sanitaria integrativa. Possibilità di crescita all'interno dell'azienda. Partecipazione a progetti tecnologicamente avanzati e innovativi nel cuore della Puglia .

Questo lavoro è adatto o sbagliato?
Candidati ora

Sviluppatore Backend Senior Java con Esperienza in Spring Boot

34100 Trieste / Remota Placements24

Ieri

Lavoro visualizzato

Tocca di nuovo per chiudere

Descrizione Del Lavoro

full-time
About the Role

WhatJobs Direct sta cercando uno Sviluppatore Backend Senior Java per unirsi al loro team tech a Trieste . Questa posizione richiede una profonda conoscenza dell'ecosistema Java e dei framework moderni come Spring Boot, oltre a una solida esperienza nella progettazione e implementazione di applicazioni enterprise scalabili. Lavorerai su progetti stimolanti, contribuendo all'intero ciclo di vita dello sviluppo software, dalla concezione alla messa in produzione. Il ruolo prevede un modello di lavoro ibrido , che consente flessibilità pur mantenendo la collaborazione in presenza.

Key Responsibilities
  • Progettare, sviluppare e mantenere applicazioni backend robuste e scalabili utilizzando Java e Spring Boot.
  • Creare e gestire API RESTful efficienti e sicure per servizi interni ed esterni.
  • Collaborare strettamente con i team frontend, QA e DevOps per garantire il rilascio di software di alta qualità.
  • Scrivere codice pulito, testabile e ben documentato, aderendo alle best practice di sviluppo Java.
  • Ottimizzare le prestazioni delle applicazioni e dei database.
  • Partecipare attivamente alle code review, fornendo feedback costruttivo.
  • Identificare e risolvere bug e problemi tecnici complessi.
  • Contribuire alla definizione dell'architettura software e alla scelta delle tecnologie.
  • Mantenere la documentazione tecnica aggiornata.
  • Contribuire al miglioramento continuo dei processi di sviluppo e deployment.
Requirements
  • Laurea in Informatica, Ingegneria Informatica o campo correlato, o esperienza lavorativa equivalente.
  • Almeno 5 anni di esperienza professionale nello sviluppo backend con Java.
  • Competenza approfondita nel framework Spring Boot.
  • Solida conoscenza dei principi di programmazione orientata agli oggetti e dei design pattern.
  • Esperienza nella progettazione e implementazione di API RESTful.
  • Conoscenza di database relazionali (es. PostgreSQL, MySQL) e strumenti ORM (es. Hibernate).
  • Familiarità con sistemi di controllo versione (Git) e strumenti di build (Maven/Gradle).
  • Comprensione dei principi di testing (unit, integration, E2E).
  • Capacità di lavorare in team e ottime doti comunicative.
  • Buona conoscenza della lingua inglese.
Benefits

Offriamo un pacchetto retributivo competitivo basato sull'esperienza, che include bonus annuali legati alle performance. Avrai l'opportunità di lavorare su progetti sfidanti e tecnologicamente avanzati, con un focus sullo sviluppo professionale continuo attraverso corsi di formazione, workshop e partecipazione a conferenze. Sono previsti benefit aggiuntivi come assicurazione sanitaria, buoni pasto e flessibilità oraria. L'ambiente di lavoro promuove la collaborazione, l'innovazione e offre percorsi di carriera chiari all'interno dell'azienda.

Questo lavoro è adatto o sbagliato?
Candidati ora

Sviluppatore Software Backend Senior (Java/Spring) per Startup FinTech

98121 Messina / Remota Placements24

Inserito 5 giorni fa

Lavoro visualizzato

Tocca di nuovo per chiudere

Descrizione Del Lavoro

full-time
About the Role

La nostra clientela, una startup FinTech in rapida espansione con una solida base di finanziamenti, sta cercando uno Sviluppatore Software Backend Senior con comprovata esperienza in Java e nel framework Spring. Questa è un'opportunità eccezionale per unirsi a un team altamente qualificato e contribuire allo sviluppo di piattaforme innovative che stanno rivoluzionando il settore dei servizi finanziari. Il ruolo è interamente da remoto, offrendo la massima flessibilità geografica e la possibilità di lavorare da casa. Lavorerete su progetti ambiziosi, utilizzando tecnologie all'avanguardia per creare soluzioni scalabili, sicure e ad alte prestazioni. L'azienda è situata a Messina .

Key Responsibilities
  • Progettare, sviluppare e mantenere API RESTful robuste e scalabili utilizzando Java e il framework Spring Boot.
  • Collaborare strettamente con i team di frontend, mobile e prodotto per definire e implementare nuove funzionalità.
  • Scrivere codice di alta qualità, ben documentato e testato (unit test, integration test).
  • Ottimizzare le performance delle applicazioni e dei database per garantire un'esperienza utente fluida.
  • Partecipare attivamente alle code review per garantire la qualità del codice e la condivisione delle conoscenze.
  • Progettare e gestire schemi di database relazionali (es. PostgreSQL) o NoSQL (es. MongoDB).
  • Implementare pratiche di sicurezza avanzate per proteggere i dati sensibili degli utenti.
  • Contribuire all'evoluzione dell'architettura software e all'adozione di nuove tecnologie.
  • Collaborare nella gestione dell'infrastruttura cloud (es. AWS, Azure) utilizzando pratiche DevOps.
Requirements
  • Laurea in Informatica, Ingegneria Informatica o campo tecnico correlato.
  • Esperienza minima di 5 anni nello sviluppo backend con Java.
  • Profonda conoscenza del framework Spring (Spring Boot, Spring MVC, Spring Security).
  • Esperienza nella progettazione e nello sviluppo di API RESTful.
  • Competenza nella gestione di database relazionali (SQL) e/o NoSQL.
  • Familiarità con sistemi di controllo versione come Git.
  • Esperienza con ambienti cloud (AWS, Azure, GCP) e pratiche DevOps (CI/CD, Docker, Kubernetes).
  • Eccellenti capacità di problem-solving, debugging e ottimizzazione delle performance.
  • Capacità di lavorare in modo indipendente e gestire progetti in autonomia in un contesto remoto.
  • Buone doti comunicative e attitudine al lavoro di squadra.
Benefits

Offriamo un contratto a tempo indeterminato con una retribuzione molto competitiva, basata sull'esperienza e sulle competenze tecniche. Beneficerete di un ambiente di lavoro stimolante e innovativo, con la flessibilità di lavorare completamente da remoto. La nostra clientela investe nella crescita dei propri talenti, offrendo accesso a formazione continua, workshop e conferenze di settore. Avrete l'opportunità di lavorare su progetti FinTech all'avanguardia, contribuendo a plasmare il futuro del settore. L'azienda promuove una cultura di meritocrazia e collaborazione.

Questo lavoro è adatto o sbagliato?
Candidati ora

Ingegnere Backend Java Senior

20121 milan / Remota Placements24

Inserito 4 giorni fa

Lavoro visualizzato

Tocca di nuovo per chiudere

Descrizione Del Lavoro

full-time
About the Role Il nostro cliente, una consolidata società tecnologica con sede a Milano , è alla ricerca di un Ingegnere Backend Java Senior per rafforzare il proprio team di sviluppo. La figura selezionata sarà coinvolta nella progettazione, sviluppo e manutenzione di sistemi backend scalabili, performanti e affidabili. Sarà fondamentale la capacità di creare microservizi robusti, gestire database complessi e garantire l'integrazione fluida con altre componenti dell'architettura. Il candidato ideale possiede una profonda conoscenza di Java e dei principali framework (Spring Boot), una solida esperienza con database relazionali e NoSQL, e una forte comprensione dei principi di architettura software. Cerchiamo un professionista autonomo, proattivo, con eccellenti capacità di problem-solving e una passione per la scrittura di codice di alta qualità. L'azienda offre un ambiente di lavoro stimolante, collaborativo e tecnologicamente all'avanguardia, con concrete opportunità di crescita professionale e la possibilità di lavorare su progetti di rilievo internazionale. Key Responsibilities
  • Progettare, sviluppare e implementare microservizi e applicazioni backend utilizzando Java e il framework Spring Boot.
  • Collaborare con i team frontend, DevOps e QA per garantire la coerenza e l'integrazione dell'intera soluzione.
  • Scrivere codice pulito, manutenibile, efficiente e ben documentato, seguendo le best practice di sviluppo.
  • Progettare e ottimizzare schemi di database relazionali (es. PostgreSQL, MySQL) e/o NoSQL (es. MongoDB, Cassandra).
  • Implementare e gestire API RESTful sicure e performanti.
  • Garantire la scalabilità, la disponibilità e le performance dei sistemi backend.
  • Partecipare attivamente alle code review, fornendo feedback costruttivo ai colleghi.
  • Identificare e risolvere bug, colli di bottiglia e altri problemi tecnici.
  • Contribuire alla definizione dell'architettura backend e alla scelta delle tecnologie.
  • Mantenere un focus continuo sull'apprendimento e sull'adozione di nuove tecnologie e metodologie.
Requirements
  • Laurea in Informatica, Ingegneria Informatica o esperienza lavorativa equivalente.
  • Comprovata esperienza di almeno 5 anni nello sviluppo backend con Java.
  • Profonda conoscenza del framework Spring (Spring Boot, Spring Security, Spring Data).
  • Solida esperienza con database relazionali (SQL) e/o NoSQL.
  • Esperienza nella progettazione e implementazione di API RESTful.
  • Conoscenza dei principi di progettazione software (SOLID, Design Patterns).
  • Familiarità con strumenti di build (Maven/Gradle), CI/CD e version control (Git).
  • Comprensione dei concetti di microservizi e architetture distribuite.
  • Eccellenti capacità analitiche, di problem-solving e di comunicazione.
  • Disponibilità a lavorare in modalità ibrida presso la nostra sede di Milano .
Benefits
  • Contratto a tempo indeterminato con un percorso di carriera chiaro e opportunità di crescita.
  • Salario competitivo, commisurato all'esperienza e alle competenze.
  • Ambiente di lavoro moderno e tecnologicamente avanzato nel dinamico contesto di Milano .
  • Possibilità di lavoro ibrido per un migliore equilibrio tra vita professionale e personale.
  • Partecipazione a progetti innovativi e sfidanti con un team di professionisti di alto livello.
  • Formazione continua, conferenze e accesso a risorse di apprendimento.
Questo lavoro è adatto o sbagliato?
Candidati ora

Ingegnere Backend Senior (Java)

37100 Verona / Remota Placements24

Inserito 21 giorni fa

Lavoro visualizzato

Tocca di nuovo per chiudere

Descrizione Del Lavoro

full-time
Il nostro cliente, un'azienda innovativa nel settore Fintech, è alla ricerca di un Ingegnere Backend Senior con una forte expertise in Java per rafforzare il proprio team tecnologico a Verona, Veneto . La figura ideale sarà responsabile della progettazione, sviluppo e manutenzione di componenti backend critici, contribuendo all'architettura generale dei sistemi e garantendo scalabilità, performance e affidabilità delle applicazioni.

Responsabilità principali:
  • Progettare, sviluppare e implementare soluzioni backend robuste e scalabili utilizzando Java e framework correlati (es. Spring Boot).
  • Creare e ottimizzare API RESTful per l'integrazione con servizi frontend e di terze parti.
  • Lavorare con database relazionali (es. PostgreSQL, MySQL) e NoSQL (es. MongoDB, Redis), scrivendo query efficienti e gestendo schemi.
  • Collaborare con architetti software e altri ingegneri per definire le specifiche tecniche e le scelte architetturali.
  • Partecipare attivamente alle revisioni del codice, fornendo feedback costruttivi e garantendo la qualità del software.
  • Implementare e mantenere pipeline CI/CD per automatizzare i processi di build, test e deployment.
  • Identificare e risolvere bug complessi e colli di bottiglia delle performance.
  • Garantire la sicurezza, l'integrità dei dati e la conformità alle normative vigenti.
  • Contribuire alla definizione delle best practice di sviluppo backend e alla formazione dei membri junior del team.
  • Utilizzare metodologie Agile (Scrum) per la gestione dei progetti e il ciclo di sviluppo.
  • Scrivere test unitari, di integrazione e end-to-end per assicurare la robustezza del codice.
  • Monitorare e ottimizzare le performance delle applicazioni in ambienti di produzione.
Qualifiche richieste:
  • Laurea in Informatica, Ingegneria Informatica o disciplina affine, o esperienza lavorativa equivalente.
  • Solida esperienza di almeno 5 anni nello sviluppo backend con Java.
  • Profonda conoscenza del framework Spring (Spring Boot, Spring Security, Spring Data).
  • Esperienza nella progettazione e sviluppo di API RESTful sicure e performanti.
  • Competenza nell'utilizzo di database relazionali (SQL) e NoSQL, inclusa la scrittura di query complesse e l'ottimizzazione delle performance.
  • Familiarità con strumenti di containerizzazione (Docker) e orchestrazione (Kubernetes) è un plus.
  • Esperienza con sistemi di controllo versione (Git) e metodologie di branching.
  • Conoscenza di architetture a microservizi.
  • Familiarità con sistemi di messaggistica come Kafka o RabbitMQ è un vantaggio.
  • Comprovata capacità di scrivere codice di alta qualità, manutenibile e testabile.
  • Eccellenti capacità di problem-solving e debugging.
  • Ottime doti comunicative e capacità di lavorare in team, anche in modalità ibrida.
  • Conoscenza della lingua inglese tecnica.
Questa posizione offre un'eccellente opportunità di crescita professionale in un ambiente stimolante, con un modello di lavoro flessibile che combina presenza in sede e lavoro da remoto.
Questo lavoro è adatto o sbagliato?
Candidati ora