The Digital Factory Defence & Aerospace of Exprivia (https://www.exprivia.it/it/ ), working on projects with a strong focus on Ground Segment systems, is looking for two software developers.
Both roles will be dedicated to the development of software solutions related to command, control, and logistics management systems in the Defence sector.
Requirements for Middle level profile
* Hold a degree in Computer Science or Computer Engineering
* Have at least 3 years of experience in the analysis, design, development, and testing of software within complex technology projects based on Java technologies
* Have knowledge of Windows and Linux operating systems
* Have professional experience using Java
* Have knowledge of Java Enterprise software architectures and Object-Oriented Programming (OOP)
* Have experience with the following frameworks and technologies:
o Spring and Spring Boot
o JavaFX
o Swagger
o REST-based APIs
o Configuration management systems such as Git
* Working proficiency in English is required
NICE TO HAVE
* Knowledge of Command and Control Systems, particularly in the naval domain
* Experience producing documentation within the software development lifecycle, including:
* Software Requirements Specification (SRS)
* Software Design Description (SDD)
* Software Test Description (STD)
* Software Test Report (STR)
* Knowledge of the MIL-STD-498 standard
* Experience with the following technologies:
* Computer networking
* NoSQL databases (especially MongoDB)
* Docker
Requirements for Junior level profile
* Hold a degree in Computer Science or Computer Engineering
* Have knowledge of Object-Oriented Programming principles
* Have basic knowledge of Linux and Windows environments
* Have basic knowledge of version control tools (e.g., Git)
* Working proficiency in English is required
NICE TO HAVE
* Basic knowledge of Spring framework
* Familiarity with the functioning of React or Angular frameworks
* Basic understanding of DBMS concepts
* Basic knowledge of Docker and Kubernetes
What We Offer
Contract type, salary (RAL), and job level will be evaluated during the selection process, based on the candidate’s experience.
* A dynamic and collaborative work environment
* Smart working plan (for this specific project available only for middle profiles, but the company offers the possibility to work remotely up to 80% of the time in general)
#J-18808-Ljbffr