Senior Software Engineer

Overview

Paxport is a growing travel tech company transforming the digital travel experience. We provide innovative, API-first solutions for airlines and travel resellers.

Being a small team working in an agile environment you will directly influence the evolution of our products. We’re heavily focused on aggregating APIs; both designing our own and integrating those offered by suppliers (airlines etc). We also love aggregating data; importing / exporting and all steps in between.

Are you a seasoned Java Developer who thrives on complex challenges, including navigating and modernizing critical legacy systems? Do you possess the technical depth to build cutting-edge solutions while ensuring the stability of existing infrastructure? Join our dynamic team where you will be instrumental in evolving our core platform.

About the Role

We are seeking a highly experienced Senior Java Developer to join our engineering department. This role is unique and critical, requiring a strong background in modern Java development practices (Java 17+) coupled with a deep, practical understanding of older/legacy enterprise systems. You will be tasked with developing new features, optimizing performance, and strategically migrating components from our legacy codebase to a modern architecture.

The ideal candidate will be a collaborative problem-solver, capable of designing large-scale system improvements and mentoring junior team members.

Key Responsibilities

Design, develop, test, and deploy highly performant and scalable applications using Java.

Spearhead the analysis, refactoring, and strategic modernization of mission-critical legacy systems.

Collaborate with product managers and other engineers to define feature specifications and deliver high-quality solutions.

Ensure application stability and performance through rigorous testing and monitoring.

Contribute to technical documentation and maintain clear code standards.

Participate in code reviews and architectural discussions.

Required Qualifications

Experience: 7+ years of professional software development experience, primarily with Java.

Java Expertise: Mastery of modern Java (Java 17+) and the Spring framework (Spring Boot).

Legacy Systems: Proven ability to understand, debug, and work effectively with older Java versions (e.g., Java 8, 7) and related enterprise technologies.

Database Skills: Strong proficiency in SQL.

Cloud/DevOps: Experience with GCP cloud platform and CI/CD pipelines (e.g., Jenkins, GitLab CI).

Testing: Expertise in unit, integration, and system testing.

Microservices: Experience with microservices architecture and containerization technologies (Docker, Kubernetes).

Scale: Working with large-scale, high-availability systems.

Location and Work Model

Location: Sweden / Hybrid / Stockholm Office

Current Vacancies

Senior Software Engineer

Join Paxport's Stockholm team as a Senior Software Engineer and take on the unique challenge of evolving our core platform. We are looking for a…

Java Developer (Mid Level) – UK Delivery Team

Paxport is looking for a UK-based Mid-level Java Developer. The ideal candidate will work in the Delivery team and have demonstrable experience writing Java in…

Contact us

Contact Us

Contact us