Full-Stack Developer – Java & React

Lufthansa Systems — Poland · Posted ~8 hours ago

Full-time

Skills

Java Spring React JavaScript full-stack development API integration software testing code reviews Agile Scrum CI/CD APIs

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join an agile software engineering team as a full-stack developer and contribute across the complete application lifecycle. You will build backend services with Java and Spring and develop modern frontend experiences with React and JavaScript. The role includes API integration, business logic, testing, code reviews, Scrum collaboration, and participation in CI/CD and production deployment.

Highlights

Full-stack role combining Java/Spring backend development with React/JavaScript frontend engineering. Offers end-to-end ownership across the software lifecycle, Agile collaboration, API integration, testing, code reviews, and CI/CD participation.

Description

At Lufthansa Systems Poland, we’re passionate about building smart solutions for the aviation industry. Join our team and help create web applications that enhance the loyalty experience for Lufthansa Group’s business customers, all in a friendly, agile workspace where your contributions truly matter. Tasks What you’ll do: Develop and maintain web applications supporting Lufthansa Group’s loyalty programBuild and enhance backend services using Java/Spring and frontend applications using React/JavaScriptCollaborate with cross-functional teams to deliver end-to-end software solutionsParticipate in all stages of the software development lifecycle, from requirements analysis to production deploymentImplement and integrate APIs, business logic, and user-facing featuresEnsure code quality through testing, code reviews, and adherence to development standardsWork in an Agile environment and actively participate in Scrum ceremoniesSupport CI/CD processes and contribute to deployment and release activitiesTroubleshoot, debug, and resolve application issuesCollaborate with stakeholders to understand business needs and translate them into technical solutionsContribute to continuous improvement of development processes and technical solutionsUtilize modern development tools, including AI-assisted development solutions where applicable Requirements What you’ll bring: 3+ years of professional software development experienceHands-on experience with Java/Spring and React/JavaScriptExperience working in an Agile development environmentPractical experience with Git and CI/CDGood analytical and problem-solving skillsStrong communication and collaboration skillsProfessional working proficiency in English, both written and spoken (B2/C1) What do we welcome? Degree in Computer Science or a related fieldExperience with agentic development or AI-assisted software engineeringExperience in the aviation or airline industry What do we offer? International working environmentClear career pathEmployment contractSenior salary: 12 - 22k PLN grossStandard salary: 9 - 16k PLN grossLufthansa Group benefitsFlexible hours/location (start between 07:00 - 11:00)Sports support & Multisport co-financingPrivate medical care for you and familyLife insuranceTraining & real growth opportunitiesModern Oliwa officeSmall teams & real project impact