A Java Software Developer in the field of Optical Network (Trento)

A Java Software Developer in the field of Optical Network (Trento)

17 ago
|
Fondazione Bruno Kessler - Fbk
|
Trento

17 ago

Fondazione Bruno Kessler - Fbk

Trento

Workplace

Fondazione Bruno Kessler (FBK) is a private research institution devoted to excellence in research in numerous disciplines and designated to the role of keeping the Autonomous Province of Trento in the mainstream of European and international research. The Foundation’s research activities are structured into twelve research centers, each dedicated to a specific area. Information regarding the research centers, their activities and production is available at

Job Description

The SaFEWaRe Unit is currently seeking a skilled and motivated Java developer to join our team. The chosen candidate will contribute to the development of new system features for our SDN controller, collaborating with prestigious Italian and international partners in a dynamic and innovative environment.

The controller is a back-end server application developed in Java integrating multiple functional components needed for the management of optical transport networks. The team oversees the implementation of new functional modules and the API to integrate them into existing applications.

The candidate is expected to contribute to the design, development, and testing of assigned components, with a key responsibility to deliver high-quality software that meets the provided specifications.

Depending on the candidate’s seniority, responsibilities may include:

- Analyzing the requirements for the software modules providing the related design solutions considering the functional and project constraints.
- Providing appropriate estimates for code completion.
- Implementing the solution with the requested level of quality and testing (Unit Test, Acceptance Test).
- Taking ownership of existing code performing the required reverse‑engineering activities.
- Supporting the solution integration, system test and deployment providing timing issues analysis and fix.

Job requirements

The ideal candidate should have:

- Master's degree in computer science or equivalent
- Experience in Java development




- Knowledge of Object‑Oriented programming principles
- Knowledge of at least one IDE (IntelliJ, Eclipse)
- Ability to write robust and well‑documented code
- Ability to design medium complex software components
- Good knowledge of the English language, both oral and written (At least B2 Level)
- Intermediate knowledge of the Italian language, both oral and written (At least B1 Level)
- Problem‑solving skills and the ability to work independently as well as part of a team
- Good communication, relational skills, and a flexible, self‑motivated approach

The following elements will be positively evaluated:

- 3 years post‑master experience
- Knowledge of Agile Methodology
- Knowledge of a version‑control system (preferably GIT)
- Knowledge of additional programming languages (e.g. python, C/C++) and scripting languages (e.g. bash)

Employment

Type of contract: fixed‑term contract

Working hours: Tempo pieno (38 h per week)

Start date: Preferably October 2026

Duration: 18 months with the possibility of extending the contract depending on funding

Workplace: Povo, Trento

Gross annual salary: From about € 41.200 to € 47.100 depending on background and expertise in the field, plus objectives achievements bonus

Benefits: flexi‑time, company subsidized cafeteria or meal vouchers, internal car park, welcome office support for visa formalities and for research in accommodation, accommodation etc., supplementary pension and health fund, social security (SANIFONDS), family‑work balance, free training courses, support on bank account opening, discount on public transport, sport, language course fees, counseling and psychological support service. More info at

Application

Interested candidates are requested to submit their application by completing the online form ( Please make sure that your application contains the following attachments

(in pdf format):

- Detailed CV including relevant past experiences (as an attached document in PDF format)
- Cover Letter (explaining your motivation for this specific position)

Application deadline: 31/08/2026

#J-18808-Ljbffr

📌 A Java Software Developer in the field of Optical Network (Trento)
🏢 Fondazione Bruno Kessler - Fbk
📍 Trento

Candidati a questo annuncio

Mostra le tue capacità professionali all'azienda, compila il form e lascia un tocco personale nella lettera di presentazione, aiuterà il recruiter nella scelta del candidato.

Iscriviti a questa job alert:

Ricevi via email le nuove offerte di lavoro per: a java software developer in the field of optical network (trento) / trento

Iscriviti a questa job alert:

Ricevi via email le nuove offerte di lavoro per: a java software developer in the field of optical network (trento) / trento