TXT Group is an international IT provider offering end-to-end consulting, software, and services solutions, supporting the digital transformation of its clients’ core processes and products. Headquartered in Milan, with branches across Europe and the United States, it operates in strategic markets such as aerospace, defense, industry, public administration, and fintech. With a proprietary software portfolio and a solid presence across various verticals, the parent company TXT e-solutions S.p.A. has been listed on the STAR segment of the Italian Stock Exchange since 2000.
In 2023, FastCode S.p.A. became part of the TXT Group, strengthening its offering in software development, IT consulting, and end-to-end project delivery. Founded in 2006, FastCode is an Italian company specialized in developing customized IT solutions, and today it counts over 150 professionals across its offices in Milan and Cesena, operating throughout central and northern Italy. Its integration into the Group enhances synergies between advanced technological expertise and a consulting-driven approach, contributing to strategic growth and widespread presence across the territory.
Full Stack Software Engineer - Angular & Java Spring Boot:
FastCode is looking for a Full Stack Software Engineer with at least 3 years of experience, skilled in Angular frontend development and Java with Spring Boot backend development, to join a team working on projects for a leading enterprise client.
Key Responsibilities
Develop new frontend features using Angular (v12+)
Design and implement backend services using Java and Spring Boot
Integrate RESTful APIs between frontend and backend applications
Collaborate in an Agile/Scrum environment using Jira and Confluence
Manage source code versioning and CI/CD pipelines with GitLab
Write clean, maintainable, well-documented, and testable code following best practices
Contribute to the architectural modernization of applications towards a microservices architecture
Support application integration activities and continuous improvement initiatives
Required Qualifications
At least 3 years of experience as a Full Stack Developer
Strong experience with frontend development using Angular (v12+)
Excellent knowledge of Java and Spring Boot
Solid understanding of REST APIs, JSON, and the HTTP protocol
Experience with Git and GitLab CI/CD
Familiarity with Agile/Scrum methodologies
Bachelor's degree in Computer Science, Mathematics, Mathematical Sciences, Statistics, or a related field
Nice-to-Have Qualifications
Experience with Docker in production environments
Experience with Kubernetes
Knowledge of Keycloak for authentication and authorization
Experience with Quarkus or other cloud-native Java frameworks
Knowledge of OpenAPI / Swagger
Experience with automated testing frameworks such as JUnit, Cypress, and Jest
Experience working in microservices environments
Soft Skills
Strong team player with experience collaborating in cross-functional teams
Proactive mindset with a focus on continuous improvement
Ability to work independently and manage assigned tasks
Strong attention to code quality
Excellent communication and technical problem-solving skills
Why Join FastCode?
Career growth opportunities in a fast-growing and rapidly evolving company with a young and international team
Training and professional development related to your role
Corporate benefits, including Private Health Insurance and Meal Vouchers
Hybrid working model
Employment terms and salary level will be determined during the selection process based on the candidate's experience and qualifications, in accordance with the applicable Italian National Collective Labour Agreement (CCNL Commercio)
This is a permanent, full-time position, with an annual gross salary ranging from €34,000 to €39,000, depending on experience
FastCode is an equal opportunity employer. Applications are welcome regardless of gender, in accordance with Italian Legislative Decree 198/2006. We are committed to fostering an inclusive workplace that values diversity in all its forms.