פיתוח תוכנה בשפת Scala הפך לתחום מבוקש ומתגמל בעולם ההייטק. עבור מהנדסי תוכנה מנוסים המחפשים אתגרים מקצועיים חדשים, התפקיד של מפתח סקאלה הוא הזדמנות מצוינת להעמיד את היכולות שלכם במבחן ולהיחשף לתחום שכנראה לא יצא לכם להתעסק בו יותר מדי עד עכשיו.

 

קצת על פיתוח בשפת סקאלה

סקאלה היא שפת תכנות מודרנית ורב תכליתית, המשלבת תכונות של תכנות פונקציונלי ותכנות מונחה עצמים. השפה תוכננה להיות בעלת ביצועים גבוהים, תוך הקפדה על קוד קריא שקל לתחזק. סקאלה רצה על גבי מכונה וירטואלית של ג'אווה (JVM), מה שמאפשר לה להשתלב בקלות עם קוד ג'אווה קיים ולנצל את המגוון הקיים של הספריות בשפה הזאת. בתכנות בסקאלה תפגשו טיפוסים או מבנים אלגבריים (Algebraic Data Types), התאמת תבניות (Pattern Matching), פונקציות מסדר גבוה (Higher-Order Functions) וטיפוסים גנריים (Generic Types), שיאפשרו לכם לכתוב קוד קומפקטי, ברור ומודולרי. מערכת הטיפוסים של סקאלה מספקת בדיקות סטטיות מקיפות בזמן הקומפילציה, מה שמפחית את הסיכוי לשגיאות בזמן הריצה.

תחומי האחריות של מפתח SCALA

מפתחי סקאלה אחראים על תכנון, פיתוח ותחזוקה של מערכות תוכנה מורכבות. הם עובדים עם צוותים טכניים אחרים כמו ארכיטקטים, מהנדסי דבאופס ומפתחי פרונט אנד כדי לספק פתרונות תוכנה יעילים ואיכותיים. מפתחי סקאלה מעורבים בכל שלבי מחזור החיים של פיתוח התוכנה, מאפיון הדרישות ועיצוב הארכיטקטורה ועד לכתיבת הקוד, בדיקות, הפצה ותמיכה שוטפת.

תחומי האחריות הספציפיים של מפתח סקאלה הם פיתוח שירותי בק אנד המבוססים על סקאלה, בניית מערכות מבוזרות ומדרגות, עבודה עם API, אינטגרציה עם מסדי נתונים ומערכות חיצוניות, כתיבת בדיקות אוטומטיות ושיפור ביצועי המערכת.

יתרונות התפקיד של מפתח SCALA

לעבודה כמפתח סקאלה יש כמה יתרונות:

  • עבודה מגוונת – סקאלה מציעה סביבת פיתוח עשירה ומגוונת, המאפשרת למפתחים ללמוד טכניקות תכנות מתקדמות ולהשתמש בהן, ולפתור בעיות מורכבות
  • אקוסיסטם מתפתח – הסביבה של סקאלה ממשיכה להתפתח, וכל הזמן נוספים ספריות, מסגרות עבודה וכלים חדשניים לעבודה נוחה ולפיתוח היכולות של השפה
  • שילוב עם העולם של ג'אווה – היכולת לנצל את הספריות והכלים הקיימים של ג'אווה היא יתרון עבור מפתחי סקאלה, בייחוד כאלו שכבר יש להם ניסיון עם השפה הזאת
  • פרודוקטיביות גבוהה – התחביר של סקאלה די ברור ויש לה תכונות מובנות המאפשרות למפתחים לכתוב קוד מהר ובצורה אפקטיבית

שכר מפתח SCALA

יש ביקוש מתמיד למפתחי סקאלה בשוק, מה שאומר שיש היצע משרות לא קטן וגם תגמול מתאים. מפתחי סקאלה מתחילים עם ניסיון של עד שנתיים יכולים לצפות לשכר חודשי ממוצע של כ-25,000 ש"ח. עם הצטברות הניסיון והידע שלהם בתחום, השכר עולה בהתאמה. חשוב לציין שהשכר המדויק עשוי להשתנות בהתאם למיקום הגיאוגרפי של המקום שבו אתם עובדים, גודל החברה, מורכבות הפרויקטים שבהם תשתתפו וכמובן גם כישורים נוספים שיש לכם להציע.

שכר מפתח SCALA בכיר

עבור מפתחי סקאלה בכירים עם ניסיון של מעל 5 שנים השכר יכול להיות גבוה. באזורים שבהם יש קהילת הייטק גדולה, כמו תל אביב והסביבה, מפתחי סקאלה עם ניסיון נרחב ומומחיות רבה יכולים להרוויח שכר חודשי של 40,000 עד 45,000 ש"ח ואף יותר. מפתחים בעלי פרופיל מיוחד, למשל כאלו עם ניסיון ב-Big Data, במערכות מבוזרות או באלגוריתמיקה מתקדמת, יכולים למצוא עבודות עם שכר חודש של 50,000 ש"ח.

מפתח SCALA: דרישות התפקיד

דרישות הליבה עבור מפתח Scala הן ניסיון מוכח בפיתוח מערכות מבוססות Scala, שליטה מעמיקה בתכנות פונקציונלי ובתכנות מונחה עצמים, וידע נרחב בנושא של מערכות מבוזרות וארכיטקטורות מבוססות מיקרו-שירותים. ידע בשפת ג'אווה ובמערכת הטיפוסים שלה הוא בסיס טוב ולפעמים גם הכרחי, שכן סקאלה עובדת על JVM ויש שימושים רבים באלמנטים של ג'אווה. מפתחי סקאלה מקצוענים הם בעלי חשיבה אנליטית חדה, יכולת פתרון בעיות יצירתית ומיומנויות תקשורת מעולות לעבודה בצוות. היכרות עם טכנולוגיות נוספות בעולם של סקאלה כמו Akka, Play Framework או Apache Spark תהיה יתרון גדול. כמו כן, מומחיות בתכנון ובביצוע של אוטומציה של בדיקות, שליטה בכלי בקרת גרסאות כמו Git ונכונות ללמידה מתמדת של טכנולוגיות חדשות יעזרו לכם מאוד להצליח בתפקיד.

מפתח SCALA: אפשרויות ההתקדמות

התפקיד של מפתח סקאלה יכול להיות השלב הראשון בדרך לתפקידים מתקדמים יותר. ככל שתצברו יותר ניסיון וידע בתחום, תוכלו להתקדם לתפקידי מפתח טכניים, כמו מוביל צוות פיתוח, ארכיטקט תוכנה או מנהל מחקר ופיתוח. בתפקידים האלו תוכלו להשפיע על אסטרטגיית הפיתוח הכוללת, לקדם חדשנות טכנולוגית וליישם פרקטיקות הנדסיות חדשות בחברה. כמו כן, הידע והניסיון הנצברים בפיתוח סקאלה יהיו שימושיים במגוון רחב של תחומים טכנולוגיים, כמו ביג דאטה, למידת מכונה, בלוקצ'יין ועוד. סקאלה היא גם בסיס טוב להתפתחות עתידית בשפות פונקציונליות אחרות, כמו Haskell, Clojure ועוד.

לסיכום

מפתח סקאלה הוא תפקיד מאתגר ומתגמל, המציע שילוב ייחודי של עומק טכנולוגי, צמיחה מקצועית ותגמול כספי מתאים. עבור מהנדסי תוכנה מנוסים המחפשים להרחיב את הידע שלהם ולהשתלב בחזית הטכנולוגיה, פיתוח סקאלה יכול להיות בחירה טובה להתעסקות בתחום מתפתח ומעניין.

סינון מתקדם איפוס סינון

סינון מתקדם איפוס סינון
טווח שכר
גודל חברה
ליד קו רכבת
אישור
מצאנו 72 תוצאות לחיפוש שעשית במקצוע: מפתח Scala
הגדרת סוכן חכם

Full stack web developer

לחברת הייטק המפתחת פלטפורמה מצליחה בתחום החינוך דרוש/ה Full stack web developer. במסגרת התפקיד: פיתוח Web Applications בטכנולוגיות Python, Angular עבודה בצוות פיתוח של 4 מהנדסים

מה צריך:

2+ שנות ניסיון בפיתוח Web
ניסיון בטכנולוגיות Python/Java
ניסיון בטכנולוגיות Front כגון Angular/React/Vue
השכלה אקדמאית
  • Angular
  • React

על החברה:

חסרת בוטסראפ בינלאומית המפתחת כלים ללימודי חשבון ומתמטיקה בשיטות של משחק ושיטות נוספות לא קונבציונליות עם הסכמים נרחבים בארץ ובעולם פועלים במעל 60 מדינות והתוכנות מתורגמות למעל 50 שפות

מקצוע:

מתכנת Java
מספר משרה: 79015
יותר מידע

Scala Developer

לחברת סטארט-אפ ממומנת המפתחת מוצר בתחום ה-Web Intelligence דרוש/ה Scala Developer להצטרפות לצוות. במסגרת התפקיד פיתוח פלטפורמת אנליזה מורכבת תוך עבודה עם טכנולוגיות Big Data חדישות ( Our stack: Cassandra, Apache Spark, NoSql, Redis ועוד). הזדמנות להצטרף לחברה מעניינת ולהיות מעורב במוצר שתורם לאנושות!

מה צריך:

לפחות שנתיים בפיתוח Java, Scala
ניסיון בפיתוח Data Structures
ניסיון עם טכנולוגיות Big data - Cassandra/Spark/ElasticSearch
ניסיון עם Redis/Kafka/RabbitMQ
ניסיון עם NoSQL
עבודה עם Design patterns
  • Big Data

על החברה:

סטארט־אפ בתחום הבריאות הדיגיטלית, המשלב בינה מלאכותית וראייה ממוחשבת לפיתוח פתרונות טיפוליים מתקדמים לילדים.
החברה מפתחת טכנולוגיה פורצת דרך לשיפור תהליכי אבחון, מעקב ושיקום, בשיתוף צוות מומחים מתחומי הרפואה וה-AI. תעשיה: AI
  • שעות גמישות
  • תן ביס/סיבוס
  • פעילות ספורט

מקצוע:

מפתח Scala
מספר משרה: 79922
  • השרון
  • טווח שכר 3K - 40K
  • מספר משרה: 79922
יותר מידע

Senior Big Data Developer

לחברת סטארט אפ בתחום ה-Adtech דרוש/ה Senior Big Data Developer

מה צריך:

3+ שנות ניסיון בפיתוח Backend
ניסיון בעבודה עם Big Data כגון Hadoop / Spark / Kafka / Hive / Presto/ Redshift / Redis
ניסיון בפיתוח ב-Java/Scala/Python
ניסיון מוכח בבסיסי נתונים ו-SQL
ניסיון עם Cloud - יתרון
ניסיון עם מערכת הפעלה Unix - יתרון
תואר בהנדסת תוכנה/ מדעי המחשב
  • Big Data

על החברה:

חברת סטארט אפ בתחום ה Ad-Tech. מפתחת פלטפורמת פרסום חכמה בזמן אמת לעולמות הMOBILE.

מקצוע:

מתכנת Java
מספר משרה: 78920
יותר מידע

Senior Big Data Developer

לחברת אינטרנט גלובאלית מובילה בתחומה העוסקת ב-Online Marketing ומתמחה ב-Shopping Comparison דרוש/ה Senior Big Data Developer מנוסה! הזדמנות להיכנס לצוות העומדת בקדמת הטכנולוגיה, סביבה צעירה ותנאים מעולים!

מה צריך:

ניסיון של לפחות 5 שנים בתכנות SCALA / JAVA
ניסיון של שנתיים לפחות spark - חובה
ניסיון מעשי עם נתונים וטכנולוגיות קוד פתוח כמו Kafka, Redshift, Airflow, Cloudwatch, Flink וכו '.
ניסיון במסגרות עיבוד זרם כמו Flink
יכולות שאילתות SQL חזקות וניסיון מעשי עם DBs SQL ו- NoSql
התנסות מעשית על פיתוח AWS - יתרון
  • AWS
  • Big Data

על החברה:

חברת הייטק גלובאלית עוסקת ב-Online Marketing ומתמחה ב-Shopping Comparison.
עובדים עם הטכנולוגיות הכי מתקדמות וחדישות בשוק.

מקצוע:

מתכנת Java
מספר משרה: 79862
יותר מידע

Senior backend big-data engineer

חברה גלובאלית המספקת שירותי הפצת תוכנות באינטרנט והתאמת הפרסומות הרלוונטיות לאפליקציות מחפשת מפתח/ת Big Data מנוסה שייצטרף/שתצטרף אליה! במסגרת התפקיד: הצטרפות לצוות מפתחים מוכשרים, עבודה עם טכנולוגיות מהמתקדמות ביותר, פיתוח ותחזוקת בסיסי נתונים בקנה מידה גדול.

מה צריך:

3 שנות ניסיון בפיתוח Backend מבוסס JVM
1+ שנות ניסיון מוכח בפיתוח ואופטימיזציה של: Spark streaming / Presto / Hive
הבנה של hadoop / yarn eco system
יכולות חזקות בכתבית קוד, עיצוב ו-debugging
ניסיון עם Linux/ Unix
ניסיון עם תשתיות מבוססות ענן
ניסיון מעשי עם סביבת RTB - יתרון
ניסיון עם Akka- יתרון
  • Big Data
  • Java
  • PYTHON

על החברה:

חברה גלובאלית המפתחת ומשווקת פתרונות מוניטיזציה מתקדמים מבוססי AI ו - Machine Learning ליצירת תוכן פרסונלי.
  • שעות גמישות
  • תן ביס/סיבוס

מקצוע:

מתכנת Java
מספר משרה: 78740
יותר מידע

Big Data Developer

חברת היי-טק גלובלית המפתחת מוצרי TV Platform אינטראקטיביים מחפשת Big Data Developer שיצטרף/תצטרף לצוות המנצח שלה! במסגרת התפקיד עיצוב ופיתוח תוכנה, עבודה עם Elasticsearch and CouchDB/ Mongo ,עבודה עם צוותי הפיתוח השונים.

מה צריך:

3 שנות ניסיון בפיתוח
1-2 שנות ניסיון בפיתוח תכנה (Perl/ Python, Java/ Scala)
ניסיון פיתוח בסביבת Unix, Linux
ניסיון עם SQL
ניסיון והבנה ב- Teradata ו- Hadoop כולל כתיבת שאילתות
ניסיון עם Hive, HDFS, Spark או Flume, Kafka.
ניסיון והבנה של ארכיטקטורה
  • Big Data
  • LINUX

על החברה:

חברת היי-טק גלובלית ומובילה בקנה מידה עולמי, המפתחת מוצרי TV Platform אינטראקטיביים.
  • איזון עבודה / בית
  • תן ביס/סיבוס
  • פעילות ספורט

מקצוע:

מתכנת Java
מספר משרה: 77755
  • השרון
  • טווח שכר 28K - 36K
  • מספר משרה: 77755
יותר מידע

Senior Backend Developer

לחברת סטארטאפ המפתחת פלטפורמת SAAS בתחום הHR, דרוש/ה Senior Backend Developer. במסגרת התפקיד, הצטרפות לצוות הפיתוח בחברה, כאשר הפיתוח הינו בScala/Java

מה צריך:

לפחות 3 שנות ניסיון בפיתוח ב-Scala/Java
עבודה בסביבת web/mobile
ניסיון בטכנולוגיות Client כגון- HTML, CSS, JS
ידע ב-SQL
BSC/MSC- במדעי המחשב/הנדסת תוכנה

על החברה:

חברת סטארט-אפ המפתחת פלטפורמת SAAS בתחום ה-HR.

מקצוע:

מתכנת Java
מספר משרה: 80384
יותר מידע

Big Data Engineer

עבור חברת Cyber גלובלית המפתחת ומספקת פתרונות לאבטחת רשתות ארגוניות דרוש/ה Big Data Engineer. החברה נסחרת בנאסד"ק וממוקמת במקום העשירי בעולם בתחום ה-Cyber.

מה צריך:

3+ שנות ניסיון בפיתוח Java/Scala
ניסיון בעבודה עם טכנולוגיות BigData כגון: Spark, Kafka, Scala.
ניסיון בעבודה עם AWS.

על החברה:

מפתחים תוכנה בתחום של אבטחת מידע וניהול רשתות
מספר משרה: 80852
יותר מידע

Senior Backend Developer

לחברת מחשבים אמריקאית המתמחה בניהול אחסון ומאגרי נתונים, דרוש/ה Senior Backend Developer, לתפקיד המשלב בדיקות ידניות ופיתוח אוטומציה. הזדמנות להשתלב בחברה מעולה, אפשרויות קידום ולמידה ואיזון אמיתי בין בית לעבודה.

מה צריך:

לפחות שנתיים ניסיון בפיתוח Scala, C#, Java
ניסיון והבנה מעמיקה בפיתוח CI/CD
ניסיון והבנה בפיתוח web
  • Java
  • Scala

על החברה:

חברת startup אמריקאית המעניקה פתרונות לאחסון וניהול המידע הארגוני.
אחת החברות הוותיקות, הגדולות והמסקרנות בתחום ה Data services.
מתמקדת ביצירת פתרונות טכנולוגיים בעולם ה- cloud.
  • איזון עבודה / בית
  • תן ביס/סיבוס

מקצוע:

מתכנת Java
מספר משרה: 80334
יותר מידע

Senior Full Stack Engineer

לחברת סטרטאפ המפתחת מערכת מבוססת Image Processing להגנה על מידע ביומטרי דרוש/ה Senior Full Stack Engineer. במסגרת התפקיד, השתלבות בצוות של 4 מפתחים, פיתוח Backend של טכנולוגיה חדשנית ופורצת דרך בתחום Facial image recognition. עבודה בטכנולוגיות Python ומעט Front ב-React. בסביבת Cloud (Google, AWS, Azure).

מה צריך:

3+ שנות ניסיון בפיתוח Backend בטכנולוגיות Python/Scala/Java
ניסיון בסביבת Cloud AWS/GCP/Azure
ניסיון עם Git, Unix/Linux, CI/CD, Jenkins
ניסיון בפיתוח בטכנולוגיות Client כגון JavaScript/HTML/CSS - יתרון
ניסיון ב-React, NodeJS, Ruby - יתרון
תואר Bsc במדעי המחשב/הנדסת תוכנה
  • AWS
  • Cloud
  • SAAS

על החברה:

חברת סטארט-אפ מובילה המתמחה ביצירת מדיה סינתטית ודמויות AI אינטראקטיביות תעשיה: AI,אבטחת מידע וסייבר

מקצוע:

מתכנת Java
מספר משרה: 80063
יותר מידע

Senior Software Engineer

לחברת הייטק גלובאלית בתחום הוירטואליזציה דרוש/ה Senior Software Engineer. במסגרת התפקיד, פיתוח Full Stack של Web Applications בטכנולוגיות Python, Go, NodeJS, React, Angular עבודה בסביבת Linux, Cloud, Kubernetes

מה צריך:

תואר Bsc במדעי המחשב/ הנדסת תוכנה
3+ שנות ניסיון בפיתוח באחת או יותר מהטכנולוגיות Ruby, Python, Java, Go
ניסיון בפיתוח Client ועבודה עם טכנולוגיות Angular/React
ניסיון בעבודה מול בסיסי נתונים
אנגלית ברמה גבוהה
ניסיון בתחום הוירטואליזציה / Storage - יתרון
ניסיון בארכיטקטורת microservices - יתרון
  • LINUX

על החברה:

חברה Open Source גלובאלית העוסקת בתחום הוויטואליזציה.
  • איזון עבודה / בית
  • שעות גמישות

מקצוע:

מפתח c
מספר משרה: 79530
  • השרון
  • טווח שכר 25K - 40K
  • מספר משרה: 79530
יותר מידע

Senior Software Engineer

לחברת סטארט אפ גלובאלית ומצליחה המפתחת מוצר בתחום אבטחת סייבר דרוש/ה Senior Software Engineer. במסגרת התפקיד, פיתוח מוצר אבטחת סייבר לצד ה-Server בשפת Go. עבודה מול בסיסי נתונים NoSQL עבודה צמודה מול VP R&D של החברה

מה צריך:

תואר Bsc/Msc בהנדסת תוכנה / מדעי המחשב ממוסדות מובילים או יוצאי יחידות טכנולוגיות בצה"ל
3-4 שנות ניסיון בפיתוח תוכנה
ניסיון בפיתוח בלפחות 2 מהטכנולוגיות - Go, C, C++, C#, Java, Javascript, Python
ניסיון ספציפית בשפת Go - יתרון

על החברה:

חברת סטארט אפ גלובאלית המפתחת מוצר בתחום אבטחת סייבר על רכבות. תעשיה: אבטחת מידע וסייבר
  • לאחר גיוס הון

מקצוע:

C# developer
מספר משרה: 78128
יותר מידע

מה זה אומר בפועל? לפי טבלאות השכר העדכניות בתחום הנדסת התוכנה, תוכניתן SCALA מתחיל ירוויח בין 20 ל-25 אלף ₪ בחודש, ותוך 6 שנים כבר יוכל להגיע לשכר של בין 35 ל-42 אלף ₪. אנחנו בדיאלוג יודעים לזהות את ההזדמנויות המדויקות ביותר בשבילך ולחסוך לך זמן יקר. רוצה להגיע רחוק? תן לנו לעזור לך.

רוצה שאנחנו נעבוד בשבילך?

עם הסוכן החכם שלנו אפשר לקבל רק את ההצעות שמעניינות אותך, ישר למייל