Software Architect

Software Architect

Pavia Full-Time 135000 - 165000 € / anno (stimato) Smart working (parziale)
J

In sintesi

  • Mansioni: Progetta e sviluppa piattaforme assicurative con tecnologie all'avanguardia.
  • Azienda: Azienda innovativa nel settore tecnologico con una cultura collaborativa.
  • Benefit: Salario competitivo, benefici sanitari, lavoro remoto e sviluppo professionale.
  • Altre informazioni: Ambiente dinamico con ottime opportunità di crescita professionale.
  • Perché questo lavoro: Lavora su progetti impattanti e collabora con esperti del settore.
  • Qualifiche: Esperienza in sviluppo software Java/JavaEE e capacità di lavorare in team.

La retribuzione prevista è compresa tra 135000 - 165000 € per anno.

  • Contribute to the design, development and evolution of insurance platforms while remaining closely involved in hands‑on delivery.
  • Work with Product Owners, Delivery Managers and senior technical colleagues to translate requirements into robust solutions, resolve complex technical issues and support the gradual evolution of the application architecture.
  • Design, develop and prototype Java / Java EE solutions across the application stack.
  • Analyse functional requirements and translate them into practical technical designs.
  • Investigate and resolve complex application, integration and performance issues.
  • Contribute to technical choices, integration patterns and the progressive evolution of the platform architecture.
  • Support development teams through code reviews, troubleshooting and the definition of engineering best practices.
  • Work with containerised environments, CI/CD pipelines and observability tooling throughout the delivery lifecycle.
  • Collaborate with Product, Delivery and IT teams to support secure, reliable and maintainable releases.

Requirements

  • 4+ years of hands‑on experience in Java / Java EE software development
  • Strong experience delivering and supporting complex enterprise applications
  • Exposure to technical design, solution definition or mentoring other developers; previous formal architect experience is not required
  • Experience in structured environments or service companies; knowledge of insurance or banking is an advantage
  • Strong hands‑on knowledge of Java / Java EE, including development and complex problem determination
  • Practical experience with Maven and modern Java build and dependency‑management practices
  • Experience with REST APIs, web services and application integrations
  • Working knowledge of frontend development, particularly Angular
  • Practical experience with Docker, Docker Compose and containerised application environments
  • Working knowledge of Kubernetes and Helm charts
  • Experience with CI/CD pipelines, ideally Jenkins and/or Git Lab CI
  • Understanding of observability systems and how applications feed them, including Open Telemetry or comparable standards
  • Good knowledge of SQL databases and the ability to investigate query or application performance issues
  • Familiarity with Git and collaborative development workflows
  • Exposure to application servers, middleware, messaging systems or caching technologies is welcome
  • Knowledge of public cloud platforms, Kafka, No SQL databases or security‑by‑design principles is useful but not essential
  • A broad technical curiosity and willingness to learn new tools and technologies quickly
  • Italian language is required for day‑to‑day collaboration. Good professional English is required.
  • Core Competencies

Demonstrates extensive experience in Java / Java EE software development, with a strong focus on delivering complex enterprise applications and supporting application architecture evolution.

Proficient in CI/CD practices, containerised environments, and observability systems, with a commitment to engineering best practices.

  • Highest‑signal resume keywords
  • Java / Java EE Software Development
  • CI/CD Pipelines
  • Containerized Environments
  • REST APIs
  • SQL Databases
  • ATS Optimization Keywords
  • Hard Skills
  • Java / Java EE
  • Maven
  • REST APIs
  • SQL
  • Angular
  • Docker
  • Kubernetes
  • Git
  • Open Telemetry
  • CI/CD
  • Soft Skills
  • Collaboration
  • Problem Solving
  • Mentoring
  • Industry Keywords
  • Insurance
  • Banking
  • Enterprise Applications
  • Tools & Technologies
  • Docker Compose
  • Jenkins
  • Git Lab CI
  • Application Servers
  • Middleware
  • #J-18808-Ljbffr

Software Architect datore di lavoro: Jobtailor

L'azienda offre un ambiente di lavoro stimolante e collaborativo, dove i professionisti del software possono contribuire attivamente alla progettazione e all'evoluzione di piattaforme assicurative. Con opportunità di crescita professionale e un forte focus su pratiche ingegneristiche di alta qualità, i dipendenti possono aspettarsi un supporto continuo attraverso mentoring e revisione del codice. Inoltre, la posizione in un contesto dinamico e innovativo favorisce l'apprendimento di nuove tecnologie e strumenti, rendendo l'azienda un datore di lavoro eccezionale per chi cerca un impiego significativo e gratificante.

J

Dettagli di contatto:

Team di recruiting di Jobtailor

Pensiamo che ti servano queste competenze per eccellere come Software Architect

Java / JavaEE
Maven
REST APIs
Angular
Docker
Kubernetes
CI/CD Pipelines