$ cat jobs/java-full-stack-developer-jeppesen-foreflight-f1bfb0b620c0.json
Java Full Stack Developer
Listed as a remote role based in Gothenburg, Västra Götaland County, Sweden.
Job Description Jeppesen Foreflight is one of the largest software development companies in Gothenburg. We develop and implement innovative resource management and optimization solutions for the world’s leading airlines. We are dedicated to continuous improvement and delivering more value to our clients. At Jeppesen’s office in central Gothenburg you will work in a one-of-a-kind software development organization with solutions that make a real difference to people around the world. You will be working in an agile learning organization, surrounded by a team of talented, creative and dedicated colleagues. You will learn and broaden your perspective by working with 400 professionals from more than 50 different nations, but also be part of a global organization allowing for collaboration with customers and colleagues across the world. Most importantly, you will be expected to make a difference. Role Description We are currently looking for a Full Stack Developer who will be part of a team in the web development area of our company. Our web teams consist of a passionate group of developers working in a hybrid environment dedicated to creating user-friendly, high-performance web applications. We focus on designing and building the tools that airline crew members use to express their scheduling preferences, which are being used by over a hundred thousand pilots and cabin crew worldwide. The technologies we use are Java (Spring Boot) for the backend and Angular for the frontend. If you have a passion for creating intuitive, user-friendly web applications using modern technologies, you'll feel right at home. As a developer here, you'll grow into ownership of the full software development lifecycle. You'll work across the entire stack - building backend and frontend features, improving CI/CD infrastructure, and collaborating directly with customers on implementations and configurations. Required Qualifications Strong foundation inJava (21) Cloud/AWS/Serverless knowledge Curiosity of emerging technologies across tech stack Strong team player with excellent communication skills, willing to drive initiatives. Preferred Qualifications Experience with JavaScript frameworks, such as Angular or React Experience with Linux/Unix systems Knowledge of Docker and Kubernetes Technical Skills Overview The ideal candidate has experience working with the AWS technology stack, Unix/Linux environments, and version control systems such as GitLab and GitHub, including pipelines and workflow automation. A solid understanding of authentication and authorization protocols, including SAML, OAuth, and JWT, is expected. On the backend, the candidate is proficient in Java (version 21) and the Spring Boot ecosystem, with experience using Maven and JUnit. They are familiar with databases such as PostgreSQL and Oracle, and have worked with test automation frameworks like Selenium with Gherkin. Strong knowledge of API development using REST, JSON, and XML is required, along with experience in messaging systems such as RabbitMQ and caching solutions like Caffeine. Proficiency in Python is also valued, as well as hands-on experience with AWS services, including Lambda, SQS/SNS, S3, DynamoDB, Aurora, and IAM. In addition, you have experience with modern deployment and containerization practices, using Docker and Docker Compose, as well as container orchestration tools like Kubernetes and Helm. On the frontend side, you are familiar with JavaScript/TypeScript-based frameworks, particularly TypeScript and Angular (version 2 and above), and have experience with testing tools such as Vitest. You also understand the importance of system observability and have worked with tools like Grafana to monitor and improve application performance. Relocation: This position does not offer relocation. Candidates must live in the immediate area of Gothenburg or relocate at their own expense. Please apply by sending your CV in English. Why You Should Join At Jeppesen ForeFlight, we know you want a rewarding career. To do that, you need challenging projects, a good work environment, and awesome coworkers. We believe in our employees and empower them to make a direct impact on our products and services messaging. We strive to provide employees and their loved ones with a world-class benefits experience, focused on supporting their physical, financial, and emotional wellbeing. Our benefits package includes but is not limited to the following: Medical Insurance Employer paid life, AD&D, and long term disability insurance Health and wellness reimbursement allowance Pension plan 30 paid vacation days, as well as additional days off for Christmas break Employee assistance program 2 days off to volunteer annually Employee referral program Flight rewards and flight stipend Show more Show less Seniority level Not Applicable Employment type Full-time Job function Engineering and Information Technology Industries Software Development
Similar remote roles
Full Stack Developer
talent sam · Worldwide · mid
SEO Full Stack Engineer
treatwell · EU · mid
Technology Domain Specialist - Junior
boardroom appointments · Worldwide · junior
Cloud Engineer (Top Secret Clearance Required)
North Point Technology · US · mid
Software Python Engineer (GPU Cloud)
gcore · EU · mid
[Job-31173] Senior/Master Fullstack Developer (Python/React), Brazil
ci t · LATAM · senior
Senior Software Engineer (Golang)
boardroom appointments · Worldwide · senior
Pessoa Desenvolvedora Fullstack Especialista I (Plataforma Logística)
grupo boticario · LATAM · mid