-
Extia

Fullstack Java Angular Engineer

Extia
Italy · Full-time · Associate

Would you like to join a company that puts people at the heart of its concerns ? We are waiting for you ! Since 2007, Extia, an IT consulting company, has been offering a unique approach in its field by combining well-being at work and performance.

We bet on a very simple and successful philosophy: “First who, then what", so let's go for it !


First who :

  • Independent, systematic and structured working style;
  • High communication ability and enjoying working in a team;
  • Flexibility and solution-oriented working style are among your strengths.


Then what :

The Fullstack Engineer will be part of a talented software team and will be responsible for software development and operational support activities while providing expertise in the full software development lifecycle, from concept and design to configuration management and testing.

The position is open for Milan or Rome.


Key Responsibilities :

- Analyze, design, coordinate and supervise the development of software systems.

- Analyze system specifications and translate high level requirements into functional requirements to perform the design, development, testing, and maintenance of software from inception to the production system.

- Design and develop large scale applications for critical infrastructure systems, delivering high-availability and performance.

- Contribute in all phases of the development lifecycle.

- Be responsible for analysis of programs including performance, diagnosis and troubleshooting and designing solutions.

- Be responsible for the development of new programs, analyze current programs and processes, and make recommendations which yield a more cost effective product.

- Support continuous improvement by investigating alternatives and technologies and presenting them for architectural review.

- Document code consistently throughout the development process by listing a description of the program, special instructions, and any changes made in database tables on procedural, modular and database level.

- Be responsible for adopting and using tools and equipment involved in performance of essential functions of programming including measuring instruments.

- Communicate with system engineers and manufacturer's technical staff regarding programming needs and performance.

- Provide assistance to testers and support colleagues as needed to determine system problems.

- Software tool selection, installation and configuration for development, integration and production environments.

- Provide recommendations to management concerning issues of programmer productivity and software development management.

- Make presentations to customer, client and professional peers and maintain strong and positive relationships with them.


Requirements :

- Masters’ degree in Engineering (Telecommunications, Electronic, ICT).

- Min. 3 years’ experience in the design and development of complex software architectures.

- Fluent in Italian and English.

- Proven hands-on experience with Web Application development (more than 3 years)

- Knowledge of Object Oriented analysis and design using common design patterns

- Experience with test-driven development

Key Skills

Ranked by relevance

c ha esp ai ui nat pan configuration management design patterns design pattern sla lan ips eop
Login to Apply
Posted
Nov 14, 2024
Type
Full-time
Level
Associate
Location
Milan
Company
Extia

Industries

IT Services IT Consulting Financial Services

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Neev
Related

Full Stack Developer (Java & Angular)

2026-05-28

Full-time
Mid-Senior
Ireland
IT Services
Information Technology
View Job Details
HELIONT
Related

Java software Engineer

2026-05-29

Full-time
Entry
Italy
IT Services
Information Technology
View Job Details
IT Search
Related

Senior Java Software Engineer

2026-05-28

Contract
Mid-Senior
Ireland
IT Services
Information Technology