Technologies-expected : Java Spring Framework AWS Angular Spring Boot Jenkins Bit Bucket Sonar Qube Postgre SQL technologies-optional : Apache Camel about-project : We are seeking a Fullstack Developer (Java/Angular) to develop and build a flexible booking process in all touch points for airline customers. Join the team that creates interesting projects for one of the leaders of the aviation industry in Europe! Project information: Industry: Aviation Company headquarters: Warsaw Remote work: 100% remote Project duration: long-term cooperation Budget: o Mid: b2b: 1050 PLN/day net + VAT o Senior: b2b 1250 PLN/day net + VAT Methodology: Agile/ Scrum Tech stack: Java (JDK 8, 11, and 21), Spring, Angular 17, Apache Camel, Bitbucket, Jenkins, Sonar Qube, Nexus Repository, Postgre SQL, AWS, Adobe Experience Manager (AEM 6.5.8), Apache Jackrabbit Oak responsibilities : Building a flexible booking process in all touch points (web, mobile, application) based on open technologies that will define new functions, including: a)Personalization of the offer (additional services, payment methods, etc.) b)Integration with the user profile c)Possibility to edit the individual steps of the process before possible payments d)Possibility to change the currency during the booking process e)Dynamic flight selection by supplementing the calendar with prices Improvement of UX / UI by connecting the companys website with the booking process using SPA Improvement of additional products (multicity bookings, Ticket changer tool, self-service Check-In, inspirational offer across digital touchpoints based on Instant Search) Speed up go-to-market process for new markets and destinations, Shifting sales from indirect to direct channels and decreasing sales and distribution costs Replace different Content Management System with Adobe Experience Manager for managing digital assets requirements-expected : Knowledge of Java and Spring, supported by several years of experience Strong skills in Angular, Spring Boot, and API integrations Familiarity with Dev Ops and CI/CD tools like Jenkins, Bit Bucket, and Sonar Qube Knowledge of Postgre SQL databases Good knowledge of software development techniques and design patterns. Knowledge of architectural patterns and Domain Driven Design issues will be an asset Knowledge of queuing systems and integration issues - knowledge of Apache Camel and Enterprise Integration Patterns would be an asset Attention to good code quality. Ability to create testable code Analytical skills Openness to business knowledge Ability to learn quickly Communicative knowledge of English Experience in the airline/travel/booking industry would be an added advantage offered : The opportunity to participate in a large greenfield project for one of the leaders in the aviation industry in Europe Work among experienced experts Permanent cooperation based on an employment contract or B2 B contract Private medical care Multisport card Life insurance Team-building events and themed events benefits : sharing the costs of sports activities private medical care sharing the costs of professional training & courses life insurance remote work opportunities flexible working time dental care employee referral program