Senior Application Engineer, Mexico City (MX)

Swiss Re - Schweizerische Rückversicherungs-Gesellschaft

Zürich

Vor Ort

MXN 1.399.580 - 1.749.475

Vollzeit

14 Tage+

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Zusammenfassung

Swiss Re - Schweizerische Rückversicherungs-Gesellschaft in Mexico City is seeking a Senior Application Engineer to enhance critical Java applications. You will modernize codebases, develop innovative solutions, and guide a team of developers. The ideal candidate has extensive experience in Java and Spring Boot, as well as proficiency in microservices, REST APIs, and messaging systems like RabbitMQ. The role supports a hybrid work model, requiring at least three office days per week.

Qualifikationen

  • 10+ years of hands-on experience in software development using Java and Spring Boot.
  • Proficiency in Java 17, Java 21 or Java 25.
  • Experience with microservices architecture and REST API design.

Aufgaben

  • Modernize and maintain large existing Java codebases.
  • Develop new services and applications.
  • Provide technical leadership to product development teams.

Kenntnisse

Java
Spring Boot
Microservices architecture
REST API
Messaging systems (RabbitMQ, Azure Service Bus, Kafka)
PostgreSQL
Leadership skills

Ausbildung

Bachelor’s or Master’s degree in Computer Science or a comparable technical field

Tools

Azure DevOps
Jenkins
Bamboo

Jobbeschreibung

Are you passionate about building robust, scalable Java applications that power critical business operations? Join our dynamic team where you’ll modernize existing codebases, architect new solutions, and guide fellow developers through the ever‑evolving technology landscape. This is your opportunity to make a significant impact at the intersection of cutting‑edge technology and reinsurance business operations.

About the Role

As a Senior Application Engineer, you’ll be hands‑on with Java technology stacks, solving complex problems and delivering innovative solutions. You’ll work across our ecosystem, from legacy systems to new microservices, ensuring our applications meet the highest standards of quality and performance.

Key Responsibilities
  • Modernize and maintain large existing Java codebases, transforming them to meet evolving business needs
  • Develop new services and applications that add valuable capabilities to our application landscape
  • Review code and provide constructive feedback to developers, guiding them through technical challenges. Stay current with Java and Spring Boot developments, implementing the latest technologies to improve our systems
  • Design and implement database solutions using PostgreSQL, MongoDB, and REDIS
  • Architect loosely coupled systems using domain events and commands via RabbitMQ and Azure Service Bus
  • Collaborate with business analysts, developers, and testers to deliver high‑quality software solutions
  • Provide technical leadership to product development teams, setting standards and removing obstacles
About the Team

Our team manages a large portfolio of key applications in the core business of Swiss Re P&C Reinsurance, including internet‑facing APIs and applications. We guide over 250 developers, QA and DevOps engineers, removing obstacles and setting standards. Our user base is worldwide, primarily consisting of internal Underwriters, Business Service, and Management user groups. We embrace Lean/Agile methodologies, mainly Scrum, and build 12‑factor applications based on public and private clouds.

About You

You’re a technology enthusiast with a passion for software development and problem‑solving. Your analytical mind allows you to tackle challenges in a structured way, combining your ideas with those of others to create optimal solutions. You’re an excellent communicator who enjoys collaborating with business analysts, developers, and testers to deliver outstanding results.

We are looking for candidates who meet these requirements:
  • Bachelor’s or Master’s degree in Computer Science or a comparable technical field
  • 10+ years of hands‑on experience in software development using Java and Spring Boot
  • Proficiency in Java 17, Java 21 or Java 25, with knowledge of upcoming features in latest versions
  • Experience with microservices architecture, REST API, and services design
  • Knowledge of messaging systems (RabbitMQ, Azure Service Bus, or Kafka)
  • Familiarity with Architecture Decision Records (ADR) Database technology expertise (PostgreSQL, Oracle, MongoDB, or Cosmos DB)
  • Experience with Hibernate
  • Proficiency with continuous integration infrastructures (Azure DevOps, Jenkins, or Bamboo)
  • Scripting skills on Linux and/or Windows platforms
  • Strong code writing, reading, and reviewing abilities
  • Leadership skills to guide technical product development teams
These are additional nice to haves:
  • Public Cloud experience, particularly with Azure
  • Knowledge of Kubernetes
  • Experience with NodeJS
  • Frontend development skills with Angular and/or React
  • Insurance/Reinsurance business knowledge
  • Experience working in global, distributed teams
  • Agile methodology expertise

Our company has a hybrid work model where the expectation is that you will be in the office at least three days per week.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Application Developer (Insurance)
Senior Application Developer (Insurance)

Xurce • Bern

Hybrid
CHF 100.000 - 130.000
Attractive compensation
Excellent social benefits
Flexible working options
Senior Data Architect (/m/f/x/d, Hybrid set up)
Senior Data Architect (/m/f/x/d, Hybrid set up)

Swiss Re - Schweizerische Rückversicherungs-Gesellschaft • Zürich

Hybrid
CHF 128.000 - 192.000
AI Engineer (Hybrid; m/f/x/d; 80-100%)
AI Engineer (Hybrid; m/f/x/d; 80-100%)

Swiss Re - Schweizerische Rückversicherungs-Gesellschaft • Zürich

Hybrid
CHF 106.000 - 158.000
Hybrid work model
Performance-based bonus
Global benefits
Analytics Product Expert (Hybrid; m/f/x/d; 80-100%)
Analytics Product Expert (Hybrid; m/f/x/d; 80-100%)

Swiss Re - Schweizerische Rückversicherungs-Gesellschaft • Zürich

Hybrid
CHF 106.000 - 158.000
Hybrid work model
Global benefits
Lead Data Architect (m/f/x/d, hybrid set up)
Lead Data Architect (m/f/x/d, hybrid set up)

Swiss Re - Schweizerische Rückversicherungs-Gesellschaft • Zürich

Hybrid
CHF 128.000 - 192.000
Hybrid work setup
Performance bonus
Solutions Architect (Hybrid; m/f/x/d;80-100%)
Solutions Architect (Hybrid; m/f/x/d;80-100%)

Swiss Re • Zürich

Vor Ort
CHF 128.000 - 192.000
Performance-based variable pay
Global benefits
Location-specific benefits
AI Engineer (Hybrid; m/f/x/d; 80-100%)
AI Engineer (Hybrid; m/f/x/d; 80-100%)

Swiss Re • Zürich

Hybrid
CHF 106.000 - 158.000
Hybrid work model
Performance-based bonus
Global benefits
Analytics Product Expert (Hybrid; m/f/x/d; 80-100%) Job Details | Swiss Re
Analytics Product Expert (Hybrid; m/f/x/d; 80-100%) Job Details | Swiss Re

Crossell • Zürich

Hybrid
CHF 106.000 - 158.000
Hybrid work model
Global benefits
Senior Java Developer – Distributed Financial Systems 80–100%
Senior Java Developer – Distributed Financial Systems 80–100%

Swisslinx • Zürich

Hybrid
CHF 120.000 - 150.000
Senior Data Architect (/m/f/x/d, Hybrid set up)
Senior Data Architect (/m/f/x/d, Hybrid set up)

Swiss Re • Zürich

Vor Ort
CHF 128.000 - 192.000
Performance-based bonus