TeamSystem

Tech

SeniorJavaDeveloper

Milano, Italy Light-Friday Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Java Developer at TeamSystem. Skills: Java, Spring Boot, Backend development, RESTful APIs, MySQL, Docker, Kubernetes, Microsoft Azure. Own the design and implementation of backend services and APIs. contributing to architectural decisions and technical roadmap”

Industry & Context.

Tech
Problems you'll solve

systematic debugging and testing practices; turn challenges into opportunities

What They're Looking For.

Must Have

At least 5/6 years of experience in Backend development, command of Java (recent versions), Spring Boot ecosystem, Solid experience designing and developing RESTful APIs, Good knowledge of relational databases, particularly MySQL, Familiarity with OOP principles, design patterns, and software architecture best practices, Familiarity with containerization concepts (Docker), orchestration tools such as Kubernetes, Working knowledge of Microsoft Azure, Advanced proficiency in English (C1 level)

Nice to Have

Knowledge of functional programming paradigms, Familiarity with messaging systems such as Kafka or ActiveMQ, Experience with NoSQL technologies (ElasticSearch, Redis), Experience with Test Driven Development (TDD), Previous experience mentoring junior developers, Basic familiarity with Angular

What You'll Do.

Own the design and implementation of backend services and APIs

contributing to architectural decisions and technical roadmap

and maintain scalable

high-performance code across the full development lifecycle — from design to deployment

actively contribute to raising the overall quality bar of the team

Identify and resolve bugs through systematic debugging and testing practices

Contribute to the evolution of our CI/CD pipelines and internal development tooling

How You'll Work.

Team & Collaboration

Collaborate with frontend developers (Angular), designers, and stakeholders to deliver integrated, reliable solutions; collaboration and respect

Communication Scope

Advanced proficiency in English (C1 level)

Full Job Description

We are **the leading Tech Company in Europe** , supporting digital innovation for over 45 years. ​ We are committed to **bringing digital technology into every business**. How? By putting customers first and becoming the go-to partner for professionals, small, medium and large companies, offering customised solutions and services to optimise business processes. from HR and customer relations to e-invoicing and digital payments.​ At **Contactlab, another TeamSystem group company, we are pioneers in the European** marketing technology landscape, providing advanced engagement marketing platform solutions for commerce-focused companies and fashion & luxury brands. **Our mission is to revolutionise customer engagement by leveraging proprietary PaaS technology.** We enable our customers to receive insights about each customer and make the retail experience more impactful and engaging, with the goal of creating a highly individualised, personal and multi-channel customer experience. Join an agile team where you can enhance your technical skills by participating in challenging and scalable projects in the field of software development.​ In a fast-paced development environment focused on growth and innovation, you will be responsible for translating requirements into code to create, improve and maintain high-quality software.​ ​ **In particular, you will:** ​ * Own the design and implementation of backend services and APIs, contributing to architectural decisions and technical roadmap. * Write, test, and maintain scalable, high-performance code across the full development lifecycle — from design to deployment. * Conduct code reviews and actively contribute to raising the overall quality bar of the team. * Identify and resolve bugs through systematic debugging and testing practices. * Collaborate with frontend developers (Angular), designers, and stakeholders to deliver integrated, reliable solutions. * Contribute to the evolution of our CI/CD pipelines and internal developme

Free ATS check

Applying for this Senior Java Developer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about TeamSystem?

Real rants from real employees. Read before you apply.

Read Company Rants →