עדיין מחפשים עבודה במנועי חיפוש? הגיע הזמן להשתדרג!
במקום לחפש לבד בין מאות מודעות – תנו ל-Jobify לנתח את קורות החיים שלכם ולהציג לכם רק הזדמנויות שבאמת שוות את הזמן שלכם מתוך מאגר המשרות הגדול בישראל.
השימוש חינם, ללא עלות וללא הגבלה.
Fareplace is the world’s first marketplace platform for airlines, connecting millions of travelers and airlines, providing new ways to purchase new travel products seamlessly while reducing costs for consumers and increasing airline revenue and profitability.
Our platform enables airlines to offer new products, such as real-time bidding, free flights, exclusive perks, and much more, without changing their underlying systems while automating the optimization and operation of all sold products.
We're seeking a skilled Scala Developer to join our team, build high-performance, scalable applications, and contribute to the growth of our cloud-based platform and products.
In this role, you'll play a key part in architecting, developing and maintaining our distributed systems that integrate seamlessly with a diverse tech stack, including Redis, MySQL, AWS, Git, MongoDB and Kafka.
If you are passionate about functional programming and have a knack for solving complex problems while finding creative solutions, this is a perfect opportunity for you.
Responsibilities:
- Design and develop robust Scala applications, ensuring high performance, scalability, and maintainability.
- Write clean, well-structured, and reusable code, adhering to best practices and functional programming principles.
- Proactively identify and address potential issues and bottlenecks.
- Integrate with various technologies, including Redis for caching, MySQL for relational data storage, AWS for cloud infrastructure, Git for version control, MongoDB for document database needs, and Kafka for real-time data streaming.
- Actively participate in code reviews, ensuring code quality and adherence to coding standards.
- Conduct thorough testing and debugging to deliver high-quality software.
- Collaborate effectively with cross-functional teams to understand requirements and deliver solutions that meet business needs.
- Stay up-to-date with the latest Scala advancements and best practices.
- Contribute to architectural discussions and design decisions.
Requirements:
- At least 5 years of experience in functional programming
- At least 3 years of experience with Scala
- At least 3 years of experience with Redis, MySQL, AWS, Git, MongoDB, Kafka, or similar technologies
- Excellent problem-solving skills and a passion for optimizing application performance
- Strong understanding of object-oriented programming principles
- Experience working with agile development methodologies
- Excellent communication and teamwork skills
- Self-motivated and able to take ownership and work independently
Bonus Points:
- Experience with Akka or Play frameworks.
- Experience with Linux
- Experience with continuous integration and delivery (CI/CD) pipelines.
במקום לחפש לבד בין מאות מודעות – תנו ל-Jobify לנתח את קורות החיים שלכם ולהציג לכם רק הזדמנויות שבאמת שוות את הזמן שלכם מתוך מאגר המשרות הגדול בישראל.
השימוש חינם, ללא עלות וללא הגבלה.
משרות נוספות מומלצות עבורך
-
מפתח RPG תוכנה גוש דן
-
תל אביב - יפו
Logica-IT
-
-
דרושים מתכנתים בכל השפות תיכנות לעבודה כפרילנס
-
בני ברק
יהודה וויינשטיין
-
-
Academic Graduates for Software Developer Role!
-
תל אביב - יפו
Experis Academy
-
-
דרוש מתכנת/ת .NET
-
פתח תקווה
ארטיס מולטימדיה
-
-
Software Developer - Entry Level Career Path
-
רמת גן
InfinityLabs R&D
-
-
הכשרה על חשבוננו לפיתוח תוכנה בחברות הבטחוניות
-
רמת גן
Infinity Labs
-