Software Architect

Jobtailor

Milano

In loco

EUR 60.000 - 90.000

Tempo pieno

14 giorni+

Ricevi più risposte dai datori di lavoro

Invia un CV specifico per questa offerta in pochi minuti.

Descrizione del lavoro

Jobtailor in Milan is seeking an experienced Java/JavaEE developer to contribute to the design, development and evolution of insurance platforms. You will translate requirements into robust solutions, support architecture evolution, and handle complex issues across the application stack.

The role requires hands-on delivery, strong Maven/JAVA skills, REST APIs, Angular basics and familiarity with Docker/Kubernetes. Italian is required for daily collaboration and English is also valued.

Competenze

  • 4+ years of hands-on experience in Java / JavaEE software development.
  • Strong experience delivering and supporting complex enterprise applications.
  • Exposure to technical design or mentoring other developers; architect experience not required.
  • Experience with structured environments or service companies; insurance or banking knowledge a plus.
  • Strong Java / JavaEE knowledge including Maven, REST APIs and SQL.
  • Experience with Docker, Kubernetes, CI/CD (Jenkins or GitLab CI) and observability tools.
  • Frontend knowledge with Angular and basic familiarity with Git workflows.
  • Knowledge of cloud, Kafka, NoSQL is useful but not essential.
  • Italian language required for day-to-day collaboration; good professional English.

Mansioni

  • Contribute to the design, development and evolution of insurance platforms while remaining closely involved in hands-on delivery.
  • Translate requirements into robust solutions, support architecture evolution, and resolve complex issues.
  • Design, develop and prototype Java / JavaEE solutions across the app stack.
  • Analyse functional requirements and translate into technical designs.
  • Investigate and resolve complex application and integration issues.
  • Support engineering best practices and code reviews across teams.
  • Work with containers, CI/CD pipelines and observability tooling throughout delivery.
  • Collaborate with Product, Delivery and IT teams to ensure secure, reliable releases.

Conoscenze

Java / JavaEE
CI/CD Pipelines
REST APIs
SQL
Angular
Git
OpenTelemetry
Problem Solving
Mentoring
Collaboration

Strumenti

Docker
Docker Compose
Kubernetes
Helm charts
Jenkins
GitLab CI
Application Servers
Middleware
Kafka
NoSQL databases

Descrizione del lavoro


  • 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 / JavaEE 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 / JavaEE 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 / JavaEE, 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 GitLab CI

  • Understanding of observability systems and how applications feed them, including OpenTelemetry 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, NoSQL 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 / JavaEE 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 / JavaEE Software Development

  • CI/CD Pipelines

  • Containerized Environments

  • REST APIs

  • SQL Databases


ATS Optimization Keywords

Hard Skills


  • Java / JavaEE

  • Maven

  • REST APIs

  • SQL

  • Angular

  • Docker

  • Kubernetes

  • Git

  • OpenTelemetry

  • CI/CD


Soft Skills


  • Collaboration

  • Problem Solving

  • Mentoring


Industry Keywords


  • Insurance

  • Banking

  • Enterprise Applications


Tools & Technologies


  • Docker Compose

  • Jenkins

  • GitLab CI

  • Application Servers

  • Middleware

Ottieni la revisione del curriculum gratis e riservata.
o trascina qui il file.
Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Technical Team Leader
Technical Team Leader

Jobtailor • Milano

In loco
EUR 70.000 - 100.000
Senior Software Engineer – Identity & Access Management
Senior Software Engineer – Identity & Access Management

Jobtailor • Milano

In loco
EUR 75.000 - 110.000
3GPP Developer
3GPP Developer

Jobtailor • Bolzano Vicentino

In loco
EUR 42.000 - 64.000
Business Analyst
Business Analyst

Jobtailor • Milano

In loco
EUR 45.000 - 65.000
Senior Specialist - Software Engineering(Lead Developer Java Database)
Senior Specialist - Software Engineering(Lead Developer Java Database)

LTM • Bari

In loco
EUR 45.000 - 65.000
Software Tester
Software Tester

Jobtailor • Roma

In loco
EUR 35.000 - 52.000
3GPP Developer
3GPP Developer

Jobtailor • Milano

In loco
EUR 90.000 - 120.000
Junior Application Support Engineer
Junior Application Support Engineer

Jobtailor • Italia

In loco
EUR 32.000 - 52.000
Stage Back Office/Sales Support
Stage Back Office/Sales Support

Jobtailor • Milano

In loco
EUR 27.000 - 38.000
Application System Administrator
Application System Administrator

Jobtailor • Milano

In loco
EUR 45.000 - 65.000