This role is at Paxport - Pax2pay's sister company
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.
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.
Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!
Be the first to apply. Receive an email whenever similar jobs are posted.
Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.
Senior Software Engineer Q&A's