A

AXA

Global insurer offering life, property, casualty

Ingeniero/a Software Java

Backend EngineeringConfirmed live in the last 24 hours
Full-timeMadrid, SpainNo salary listedIn-person

About the Job

Requirements

  • Degree in Computer Engineering, Telecommunications, or a similar field.
  • At least five years of Java development experience, including experience in insurance-sector projects.
  • Knowledge of microservices architectures.
  • Knowledge of Java with Spring and Spring Boot.
  • Knowledge of REST JSON services.
  • Knowledge of relational databases including Oracle and PostgreSQL, and non-relational databases including MongoDB.
  • Knowledge of GenAI tools.
  • Knowledge of APIs, interfaces, and batch processes.
  • Knowledge of cloud platforms including Azure, AWS, and OpenShift.
  • Functional knowledge of Motor, Health, Corporate, and Life insurance lines.
  • Intermediate-high English proficiency.
  • Ability to analyze and solve complex problems.
  • Ability to communicate clearly with technical teams and business stakeholders.
  • Adaptability to technological and requirements changes.
  • Proactivity in proposing improvements and optimizations.
  • Ability to work collaboratively across teams.
  • Results and quality orientation.

Responsibilities

  • Participate in the technical and functional analysis of business requirements, understanding the needs of different insurance lines.
  • Develop robust, scalable solutions aligned with the SISnet architecture, maintaining and evolving the insurance core modules for policy issuance and management.
  • Perform unit tests and code reviews, and support deployments of developed solutions.
  • Clearly document all developments and integrations to facilitate maintenance and future evolution.
  • Propose technical improvements and optimize existing processes to improve efficiency and quality.
  • Collaborate on preventive and corrective system maintenance to ensure availability.
  • Manage API integrations, batch processes, and cloud solutions using Azure, AWS, and OpenShift, ensuring interoperability.
  • Participate in AI and GenAI projects to enhance innovative solutions in the insurance core.

Desired Qualifications

  • Knowledge of SISnet.
  • Knowledge of other programming languages, such as Node.js, .NET, or Python.
  • Knowledge of middleware technologies, such as AMQ or Kafka.

About the Company

AXA

Global insurer offering life, property, casualty

AXA is a global insurer and asset manager that provides life, health, and property and casualty insurance, as well as related financial services. Its products work by customers paying insurance premiums in exchange for coverage against risks; AXA pools risk across many policyholders, prices premiums based on risk, and pays claims when events occur, while also offering investment and retirement products through its asset management arm. The company has grown through large acquisitions, giving it a wide geographic footprint and a diverse mix of personal, commercial, and specialty insurance offerings. This scale and breadth set AXA apart from many competitors, alongside a long history of strategic mergers that expanded its reach to customers around the world. AXA’s goal is to be a leading global insurer and asset manager, delivering financial protection and long-term value to customers and stakeholders.

Company size
10,001+
Company stage
IPO
Headquarters
Paris, France
Founded
1816

Recently Posted Jobs

Explore more opportunities at AXA

See more jobs