Senior Full Stack Engineer with Java, Python, and TypeScript
FlixJoin Our Team as a Senior Full Stack Engineer
Flix is seeking a talented Full Stack Software Engineer with a strong emphasis on back-end development to join our growing team in Berlin. As a key member of our engineering team, you will play a vital role in designing, developing, and maintaining robust, scalable, and secure software solutions that drive our platform's success.
Your Tasks – Paint the World Green
- Design, Develop, and Maintain Systems: You will design, develop, and maintain back-end systems and APIs using Java, Python, and TypeScript/JavaScript.
- Data Layer Solutions: Implement and optimize data layer solutions using Redis and Postgres.
- Framework Utilization: Utilize frameworks such as Spring Boot, React, and Flask to build scalable and efficient applications.
- Cross-Functional Collaboration: Collaborate with cross-functional teams to architect and deploy infrastructure using Terraform, serverless technologies, Kubernetes, and containers.
- Cloud Platforms: Leverage cloud platforms including AWS and its products (S3, Lambda, DynamoDB, SNS, SQS, SSM, ECS, EC2, Aurora, RDS, ElasticCache) to develop and deploy cloud-native solutions.
- Microservices and Event-Driven Architectures: Design and develop microservices, event-driven architectures, and data streams to support our platform's scalability and reliability.
- Continuous Improvement: Stay up-to-date with emerging technologies and industry best practices to continuously improve our software development processes.
Your Profile – Ready to Hop on Board
- Educational Background: Bachelor's degree in Computer Science, Engineering, or related field (or equivalent industry experience).
- Experience: 5+ years of industry experience in back-end development with expertise in Java, Python, and TypeScript/JavaScript.
- Frameworks: Experience with Spring Boot, Flask, and React frameworks.
- Data Layer Technologies: Understanding of data layer technologies including Postgres, Redis, and NoSQL.
- Infrastructure as Code: Proficient with infrastructure as code tools such as Terraform, serverless technologies, Kubernetes, and containers.
- Cloud Platforms: Hands-on experience with cloud platforms, particularly AWS and its products.
- Distributed Systems: Hands-on experience with distributed event store and stream-processing platform, particularly Apache Kafka.
- CI/CD Pipelines: Experience with setting up CI/CD pipelines, preferably using GitLab.
- Monitoring and Observability: Proficient in configuring Datadog monitoring and observability.
- Architectural Understanding: Solid understanding of microservices, event-driven architectures, and data streams.
Our Perks – More Than Just a Job
- Impactful Work: With innovation and smart technology, we are creating the easiest way to travel. We want your ideas and give you autonomy to make them reality.
- Flexible Work Environment: Organize your own schedule with trust-based hours and up to 60 days of working from anywhere.
- Travel Benefits: Discover the world with your free Flix rides and bring along your friends and family for half price.
- Multicultural Team: Our FlixTeam has people from over 80 different nations. We work in a multicultural environment where we can challenge and support each other.
- Sustainability Focus: We’re building for the long term, and that means protecting our planet. We constantly test new green technologies and compensate for the CO2 after all our business travel since 2018.
- Well-being Support: Competitive paid time off package, mental health support including 1:1 consultations with a psychologist, and a neat discount on UrbanSportsClub memberships.
Want to rewrite the history of mobility with us? Then join our ride and apply now. We're excited to hear from you! We recognize that everyone carries a unique set of valuable skills and experiences. If you think you could have an impact even though you don't meet 100% of the requirements, we still encourage you to apply.
Flix is proud to be an Equal Opportunity Employer. We celebrate diversity and do not discriminate on the basis of race, color, religion, gender (including pregnancy and gender identity), national, social or ethnic origin, political affiliation, sexual orientation, marital status, disability, age, veteran status, or other legally protected characteristics. All employment decisions are based on business needs, job requirements, competence, and merit.
Benefits Extracted with AI
- Flexible working hours
- Up to 60 days of remote work
- Free Flix rides
- Discounted travel for friends and family
- Competitive paid time off
- Mental health support
- Discount on UrbanSportsClub memberships
Similar jobs
Last update: 23 minutes ago
Senior React Native Engineer
Join Flix as a Senior React Native Engineer to develop and scale backend services and mobile apps in a hybrid work environment.
Senior Back End Developer
Join Klar as a Senior Back End Developer in Berlin, Germany. Work with Java, SpringBoot, and microservices in a fintech environment.
Senior Full Stack Developer - Java, React, Spring Boot
Join Lexware as a Senior Full Stack Developer to enhance invoice creation using Java, React, and Spring Boot in a hybrid work environment.
Senior Full Stack Developer - Java, React, Spring Boot
Join Lexware as a Senior Full Stack Developer to enhance our ERP solutions using Java, React, and AWS technologies.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.
Fullstack / Cloud Developer
Join as a Fullstack / Cloud Developer in Hamburg, working with modern technologies like cloud and microservices in an agile team.
Senior Full-Stack Engineer
Join Veriff as a Senior Full-Stack Engineer in Barcelona. Work with TypeScript, Python, GraphQL, and more.
Staff Software Engineer – JVM/Rust Expert
Join Agoda as a Staff Software Engineer in Berlin, specializing in JVM and Rust, with a full relocation package.
Lead Fullstack Engineer (Java/JavaScript)
Join SQUER as a Lead Fullstack Engineer in Vienna, Austria. Work with Java, JavaScript, Angular, and more in a hybrid environment.
Senior Backend Developer with TypeScript and Python
Join our team as a Senior Backend Developer in Munich, working with TypeScript, Python, and AWS to revolutionize parking systems.
Senior Backend Engineer - Microservices and Agile Methodologies
Join HelloFresh as a Senior Backend Engineer to design and operate high-scale communication systems using microservices and agile methodologies.
Senior Full-Stack Developer with AWS and Angular
Join Gofore as a Senior Full-Stack Developer in Munich. Work with AWS, Angular, and more in a hybrid role. Apply now!
Fullstack Software Engineer - Remote Management
Join TeamViewer as a Fullstack Software Engineer in Stuttgart. Develop features for Remote Management using JavaScript, React, and TypeScript.
Senior Software Engineer - Full Stack (JavaScript, TypeScript, React, Node, Kotlin, Java)
Join RentSpree as a Senior Software Engineer to lead full-stack development with JavaScript, TypeScript, React, Node, Kotlin, and Java.
Fullstack Software Engineer - JavaScript
Join Klarna as a Fullstack Software Engineer in Berlin, working with JavaScript, React, Node.js, and AWS in a dynamic environment.
Senior Full Stack Engineer with Python and Django
Join as a Senior Full Stack Engineer in Vienna, focusing on Python, Django, and data-driven applications.
Senior Backend Engineer - Planning and Purchasing
Join HelloFresh as a Senior Backend Engineer in Berlin to lead supply chain tech development.
Fullstack Software Engineer, Applications
Join Haus as a Fullstack Software Engineer to develop APIs and user experiences for marketing science applications.
Senior Full Stack Engineer with Django and Vue.js
Join FuturHealth as a Senior Full Stack Engineer to develop innovative health tech solutions using Django and Vue.js.
Full Stack Software Engineer II (Java/React)
Join Elastic as a Full Stack Software Engineer II, focusing on Java and React, to enhance search components remotely.
Senior Software Engineer (Full-Stack)
Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.
Senior Frontend Engineer
Join DoubleCloud as a Senior Frontend Engineer in Berlin. Work with React.js, AWS, and more in a dynamic startup environment.
Senior Backend Engineer
Join WeTravel as a Senior Backend Engineer. Work remotely in France, focusing on microservices, databases, and cutting-edge tech.