Allianz SE

Senior Java Software Developer (m/f/d)

Allianz SE
Apply
1 month ago
Barcelona, SpainSenior

Responsibilities

  • Analyze complex Java software development tasks and requirements according to project specifications.
  • Develop software requirements and interfaces for the KLS environment using Java, Spring Boot, and JBoss.
  • Modernize legacy Java systems, migrate capabilities to cloud services, and develop insurance products for B2B and B2C sectors.
  • Optimize platform processes through automation and AI-driven solutions.
  • Write clean Java code and implement unit tests using JUnit.
  • Collaborate with business teams, Solution Designers, and Product Owners in two-week agile sprints.

Requirements

  • Around five years of professional experience in Java development, software design, and technical implementation.
  • Excellent proficiency with Java 12–21, Spring Boot, JBoss, REST APIs, and JUnit or comparable unit-testing frameworks.
  • Familiarity with modern technologies such as Kafka, Camunda, or Azure cloud services is preferred.
  • Experience with Eclipse or IntelliJ, JIRA, DBeaver, GitHub, Maven, Jenkins, Git workflows, and Docker is preferred.
  • Fluent written and spoken English and comfort working in fully English-speaking environments.
  • Interest in AI and machine-learning tools and their application to development workflows and business processes.
  • Experience with group life insurance business is a plus.

Benefits

  • Hybrid work model with up to 25 days per year working from abroad.
  • Company bonus scheme, pension, employee shares program, and employee discounts.
  • Career development, digital learning programs, and international career mobility.
  • Flexible working and health and wellbeing benefits, including healthcare and parental leave support.
  • Full-time, permanent employment.

Tech Stack

Apache KafkaAzureDockerGitJavaJenkinsJUnitMavenSpring Boot

Categories

Allianz SE

About Allianz SE

10,000+ employees
Contact me