Duke ngarkuar...

Scala Developer

Engineering Albania

Tirana
full_time
Publikuar Sot
**Company Overview:**

**Engineering Albania**
is a member of Engineering Group, leading digital transformation company based in Italy, with around 14,000 associates and over 80 offices across Europe, the United States, and South America. The Engineering Group consists of more than
**50 companies in 21 countries**
and supports businesses and organizations in their continuous evolution through deep expertise in business processes across all market segments, leveraging the opportunities offered by advanced digital technologies such as Artificial Intelligence, Digital Twin, Cybersecurity, and Cloud, as well as proprietary solutions, backed by over
**40 years of experience**
.

The Group integrates best-of-breed market solutions and managed services and continues to expand its expertise through
**M&A activities and partnerships**
with leading technology players.

Engineering invests heavily in
**innovation**
through its R&I division and in human capital through its
**IT & Management Academy**
.

The Engineering Group positions itself as a key player in the creation of digital ecosystems to connect different markets, developing composable solutions for continuous business transformation.

**Job Description:**

We are looking for a
**Scala Developer**
to join our development teams. In this role, you will contribute to building and maintaining applications and large‑scale data processing workflows that support internal global operations .

**Key Responsibilities**

- Develop and maintain backend applications using
**Scala**
and
**Java SE**
.
- Design and implement large‑scale data processing pipelines using
**Apache Spark**
.
- Optimize Spark jobs and backend services for performance and scalability.
- Integrate solutions with existing enterprise systems and internal platforms.
- Work with large datasets and complex data structures.
- Collaborate with Data Engineering and Cloud teams on orchestration and scaling.
- Apply secure coding practices, unit testing, and proper technical documentation.
- Troubleshoot issues related to applications, Spark pipelines, and production workloads.

**Skills and Qualifications**

**Technical Skills**

- Hands‑on experience with
**Scala**
in backend development.
- Strong knowledge of
**Java Standard Edition**
.
- Practical experience with
**Apache Spark**
(Core, SQL, DataFrames, RDDs).
- Understanding of distributed data processing architectures (batch and/or streaming).
- Experience with version control systems (Git).
- Knowledge of
**Linux**
environments.
- SQL knowledge is a plus.
- Experience with cloud environments (AWS, Azure, GCP) is an advantage.

**Soft Skills**

- Ability to work effectively in international, cross‑functional teams.
- Strong problem‑solving skills and attention to detail.
- Good communication skills and ability to work both independently and collaboratively.

**Language Skills**

- Fluency in Italian and English, both written and spoken.

**What You Can Expect:**

- Competitive compensation depending on experience and skills;
- Hybrid work model, option to choose/combine work from home/office;
- Private health insurance;
- FitPass;
- Opportunity to learn 7 different languages using our E-learning platform;
- Great colleagues, open informal, and fun atmosphere;
- Chance to be part of a professional and highly dynamic international environment.

**We are looking forward to meeting you. Good Luck!**