Welld · Milano, Lombardia, Italia · · 50€ - 70€


Descrizione dell'offerta

Overview

WellD Italia is looking for a Senior Backend developer to join its internal dev team in Milano.

If you believe you have the right skills and mindset, here is some info about us and the kind of job we offer.

Who we are

WellD Italia is the Italian branch of WellD Switzerland, a fast-growing company dedicated to custom software development, strongly focused on state-of-the-art technology. But most importantly we are a team of cool, down-to-earth and yet highly passionate and qualified devs and engineers. We value passion, interest in technology, and an analytical mindset over pure skill-specific knowledge.

Where we are

We are located in the heart of Milan, Quartiere Isola / Garibaldi. Easily accessible by public transportation. We are working mostly remotely and meeting in the office for planning sessions, pair programming and team building.

What tech we use

We currently work with Java (BE), React (FE) - exploiting git / gitlab and the use of Docker. For this specific position, we need someone with good knowledge of Java and the JVM ecosystem. Experience with relational databases (Oracle, PostgreSQL) and React/Frontend is also valued.

How we conceive software dev

We promote Agile Development with a formal process including Code Reviews, Pair Programming, and Continuous Delivery. We care about software quality, and have a proper methodology / pipeline to assure it is always achieved. We do not just-code-it, we design it.

We believe in Open Source, and take every chance we get to get involved by sharing knowledge on our Tech Blog or contribute to OSS.

To whom we deliver

Our clients are well-established companies in the Energy, Industrial, Finance, and Health sectors. Everyday we face real-life challenging requirements and are asked to make a difference, designing solutions at the highest level of engineering. A good fluency in English is required in order to interact with international teams.

What you'll do

  • Collaborating with cross-functional teams to understand client requirements and translate them into technical specifications.
  • Developing scalable backend solutions using Java and ensuring their seamless integration with frontend technologies.
  • Implementing and managing DevOps practices, including CI/CD pipelines, automated testing, and deployment using Docker.
  • Participating in code reviews, pair programming sessions, and knowledge sharing activities to maintain high software quality standards.
  • Sharing your expertise through our Tech Blog and community events.

What we're looking for

  • Solid understanding of the Java ecosystem and experience in backend development.
  • Proficiency in DevOps practices, including CI/CD pipelines, automated testing, and deployment.
  • Familiarity with frontend technologies such as React or similar frameworks.
  • Proactive problem-solving skills and a collaborative mindset.
  • Continuous desire to learn and improve in a fast-paced environment.
  • Fluency in Italian and English.

What we offer

We offer a full-time permanent contract (CCNL Commercio) and a competitive salary...

...alongside several benefits & perks:

. The tools you need. You''ll get your own laptop, fully powered with the IDEs of choice.

. You''ll have access to courses and events to grow your technical skills.

. You''ll have access to our library of tech books. If the one you need is not there, ask for it. It''s on us.

. You will work and share your day with like-minded people.

. You will get cool gadgets (tech and non-tech!)

. You''ll get free coffee anytime you need.

...something''s missing? Just ask for it. We are open to any request as long as it fits our corporate culture and values.

#J-18808-Ljbffr

Approfondimento sul ruolo

Cerchi una posizione di Senior Backend Developer specializzato in Java? Questa offerta rappresenta un'opportunità per entrare in un team di sviluppatori qualificati e appassionati, con focus su tecnologie moderne e sviluppo software personalizzato. La posizione prevede lavoro principalmente in remoto con incontri in ufficio per sessioni di pianificazione, pair programming e team building.

Il ruolo

Come Senior Backend Developer, sarai responsabile dello sviluppo di soluzioni backend robuste e scalabili utilizzando Java e l'ecosistema JVM. Contribuirai attivamente alla progettazione e implementazione di architetture software moderne, collaborando strettamente con il team di sviluppo interno. La posizione richiede esperienza solida con database relazionali e una buona comprensione del ciclo di vita dello sviluppo software, dalla pianificazione al deployment.

Competenze valorizzate

  • Solida conoscenza di Java e dell'ecosistema JVM
  • Esperienza con database relazionali (Oracle, PostgreSQL)
  • Familiarità con Git/GitLab e Docker
  • Conoscenza di React e sviluppo frontend
  • Mentalità analitica e passione per la tecnologia

Il mercato del lavoro a Milano

Milano rappresenta un hub tecnologico significativo in Italia, con una forte domanda di sviluppatori senior specializzati in backend e tecnologie cloud-native. Il settore dello sviluppo software personalizzato continua a crescere, offrendo opportunità per professionisti con competenze consolidate e orientamento all'innovazione. La città attrae aziende internazionali che cercano talenti capaci di gestire progetti complessi e contribuire alla definizione di architetture moderne.

Domande frequenti

Quali sono le responsabilità principali di un Senior Backend Developer (Java)?
Un Senior Backend Developer è responsabile della progettazione, sviluppo e manutenzione di sistemi backend scalabili, dell'ottimizzazione delle performance, della gestione di database relazionali e della collaborazione con il team per garantire la qualità del codice attraverso best practices e code review.
Quali requisiti sono fondamentali?
I requisiti principali includono esperienza comprovata con Java e JVM, conoscenza di database relazionali come Oracle o PostgreSQL, familiarità con strumenti di versionamento (Git) e containerizzazione (Docker), oltre a una mentalità analitica e passione per l'apprendimento continuo delle tecnologie.

Competenze rilevate

Candidatura e Ritorno (in fondo)