{"schemaVersion":"jobsearcher.job.v1","id":"6f9f12ec0a466d82f93bde47","url":"https://jobsearcher.com/jobs/6f9f12ec0a466d82f93bde47","canonicalUrl":"https://jobsearcher.com/jobs/6f9f12ec0a466d82f93bde47","title":"Senior Java Software Engineer","description":"A fast-growing travel-tech organisation is undergoing a major product and architecture evolution and is looking for an experienced Senior Java Developer to join its Transport team.You’ll work across the flight journey from search, pricing and booking through to the user experience and back-office systems, helping improve how customers select and book exactly what they want.Senior Java Developer | Travel-Tech | Transport & Booking | Outside IR35 £300-£400 | Java, Spring Boot, MySQLThe team is also tackling a major modernisation programme, rethinking parts of a legacy PHP platform and re architecting older systems into modern, scalable services.What You’ll Work OnBuild and evolve high-traffic Java, Spring Boot and MySQL backend systems.Work across the flight search, pricing and booking journey.Design and implement new backend features, APIs, unit testing and system improvements.Help rethink and re architect legacy systems, turning older PHP-based functionality into modern software.Contribute to architecture, design patterns and shared services across multiple products.Work closely with engineering and product teams to solve complex problems and improve the customer journey.Use GitLab CI for CI/CD automation and ArgoCD for deployment of modern stacks.What They’re Looking ForStrong commercial experience building production-scale Java applications.Deep knowledge of Java, Spring Boot and MySQL.Experience designing distributed backend systems, APIs and scalable architectures.Someone who is a builder and problem solver, not simply an executor of predefined designs.Strong ownership — able to identify a problem, design a solution, deliver it and measure its impact.Experience contributing to architecture and technical design.A genuine desire to improve systems, challenge existing approaches and move things forward.Nice to HavePHP experience — particularly working with or modernising legacy PHP systems.Node.js, MongoDB, Kafka or React.Travel, transport, flights or booking-domain experience.Experience with modern CI/CD and cloud-native deployment practicesWe are looking for someone who can look at a problem end-to-end: understand the user and business problem, decide how the system should work, architect the solution, build it and ultimately measure whether it made a difference.Apply now by sending your CV to alfie@virtuetech.io or by replying directly to this advert.","company":"Virtuetech Recruitment Group","rawCompany":"virtuetech recruitment group","city":"Jonesboro","state":"IL","isRemote":false,"isActive":false,"createdAt":"2026-08-28T08:08:08.409Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Java Software Engineer","description":"A fast-growing travel-tech organisation is undergoing a major product and architecture evolution and is looking for an experienced Senior Java Developer to join its Transport team.You’ll work across the flight journey from search, pricing and booking through to the user experience and back-office systems, helping improve how customers select and book exactly what they want.Senior Java Developer | Travel-Tech | Transport & Booking | Outside IR35 £300-£400 | Java, Spring Boot, MySQLThe team is also tackling a major modernisation programme, rethinking parts of a legacy PHP platform and re architecting older systems into modern, scalable services.What You’ll Work OnBuild and evolve high-traffic Java, Spring Boot and MySQL backend systems.Work across the flight search, pricing and booking journey.Design and implement new backend features, APIs, unit testing and system improvements.Help rethink and re architect legacy systems, turning older PHP-based functionality into modern software.Contribute to architecture, design patterns and shared services across multiple products.Work closely with engineering and product teams to solve complex problems and improve the customer journey.Use GitLab CI for CI/CD automation and ArgoCD for deployment of modern stacks.What They’re Looking ForStrong commercial experience building production-scale Java applications.Deep knowledge of Java, Spring Boot and MySQL.Experience designing distributed backend systems, APIs and scalable architectures.Someone who is a builder and problem solver, not simply an executor of predefined designs.Strong ownership — able to identify a problem, design a solution, deliver it and measure its impact.Experience contributing to architecture and technical design.A genuine desire to improve systems, challenge existing approaches and move things forward.Nice to HavePHP experience — particularly working with or modernising legacy PHP systems.Node.js, MongoDB, Kafka or React.Travel, transport, flights or booking-domain experience.Experience with modern CI/CD and cloud-native deployment practicesWe are looking for someone who can look at a problem end-to-end: understand the user and business problem, decide how the system should work, architect the solution, build it and ultimately measure whether it made a difference.Apply now by sending your CV to alfie@virtuetech.io or by replying directly to this advert.","datePosted":"2026-08-28T08:08:08.409Z","dateModified":"2026-08-28T08:08:08.409Z","hiringOrganization":{"@type":"Organization","name":"Virtuetech Recruitment Group","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Jonesboro","addressRegion":"IL","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"6f9f12ec0a466d82f93bde47"},"url":"https://jobsearcher.com/jobs/6f9f12ec0a466d82f93bde47"}}