Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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
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: Remote Sweden / Hybrid / Stockholm Office
Key Skills
Ranked by relevanceReady to apply?
Join Pax2pay and take your career to the next level!
Application takes less than 5 minutes

