-
View all jobs
We are looking for two Senior Software Engineers, with experience in developing complex Java applications, microservices architectures, handling large volumes of data, and projects in Air Traffic Flow Management (ATFM).
Main Responsibilities
Bachelor’s or Master’s degree in a STEM field.
Experience:
Main Responsibilities
- Design and develop Java/Spring Boot services within a microservices architecture.
- Manage and integrate REST/SOAP APIs, including XML/XSD/WSDL definitions.
- Implement IAM and authentication protocols (OAuth2, OIDC, JWT) using Keycloak.
- Configure and manage infrastructure components: Service Registry/Consul, API Gateway.
- Optimize PostgreSQL/PostGIS databases and GIS libraries (Geotools).
- Integrate Apache Kafka for data streaming.
- Orchestrate containers using Docker/Kubernetes.
- Oversee CI/CD pipelines, code quality, and build processes (Maven).
- Conduct technical analysis, autonomous problem solving, and team mentoring (especially for the Senior position).
- Implement advanced algorithms, such as 4D intersections and optimization logic.
- Education: Bachelor’s or Master’s degree in a STEM field.
- Experience:
Bachelor’s or Master’s degree in a STEM field.
Experience:
- Mid-level Software Engineer: 3–5 years of experience in complex software development.
- Senior Software Engineer: 6+ years of experience in:
- Complex software development
- Microservices management
- Large-scale data processing
- Database design methodologies and data loading processes
- Core Technical Skills:
- Core Tech: Java, Spring/Spring Boot, Maven, microservices architecture, HTTP/REST/SOAP, XML/XSD/WSDL.
- Security: IAM, OAuth2, OIDC, JWT, Keycloak.
- Data & GIS: PostgreSQL, PostGIS, Geotools.
- Streaming & Container: Apache Kafka, Docker, Kubernetes.
- JHipster, GeoServer
- Web technologies: Node.js, React, Angular, HTML5, CSS3, JavaScript
- Experience in the ATM/ATFM domain
- Advanced algorithms and database/data loading optimization
- Independent analysis and problem-solving
- Autonomy and problem-solving skills
- Mentoring ability and teamwork
Key Skills
Ranked by relevance
microservices
apache
kafka
maven
java
javascript
kubernetes
postgresql
angular
docker
react
html5
cicd
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Sviluppatore Fullstack
2025-12-22
Full-time
Entry
Italy
IT Services
Engineering
View Job Details
Related
Senior Software Engineer C++
2026-04-01
Full-time
Entry
Italy
IT Services
Engineering
View Job Details
Related
Senior Software Engineer C++
2026-01-30
Full-time
Mid-Senior
Italy
IT Services
Engineering
Login to Apply
- Posted
- Jan 14, 2026
- Type
- Full-time
- Level
- Entry
- Location
- Rome
- Company
- TXT GROUP
Industries
IT Services
IT Consulting
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Sviluppatore Fullstack
2025-12-22
Full-time
Entry
Italy
IT Services
Engineering
View Job Details
Related
Senior Software Engineer C++
2026-04-01
Full-time
Entry
Italy
IT Services
Engineering
View Job Details
Related
Senior Software Engineer C++
2026-01-30
Full-time
Mid-Senior
Italy
IT Services
Engineering