Senior Software Engineer
Description
Open menu
For Employers
Close menu
Existing customer?
Senior Software Engineer
,
AI overview
Contribute to the transformation of digital travel experiences through innovative API solutions while modernizing legacy systems and mentoring junior developers.
This role is at Paxport - Pax2pay's sister company
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 deg 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 deg 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: Remote Sweden / Hybrid / Stockholm Office
Please mention you found this job on Startup Jobs. It helps us get more startups to hire on our site. Thanks and good luck!
Bookmark?
Save this job to your bookmarks to easily find it later when you're ready to apply.
Bookmarked
This job has been saved to your bookmarks. You can find it on the.
Ace your job interview
Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.
[Report this job](/reports/new?reportable_sgid=eyJfcmFpbHMiOnsiZGF0YSI6ImdpZDovL3