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 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: Full time (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 premio
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
📌 A Java Software Developer In The Field Of Optical Network (Trento)
🏢 Fondazione Bruno Kessler - Fbk
📍 Trento