-
TXT GROUP

Java Back-End Software Engineer

TXT GROUP
Italy · Full-time · Mid-Senior

We are looking for a Software Engineer with experience in developing complex Java applications, microservices architectures, large-scale data management, and projects in the Air Traffic Flow Management (ATFM) domain.

Key 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 solutions and authentication protocols (OAuth2, OIDC, JWT) using Keycloak.
  • Configure and manage infrastructure components such as Service Registry/Consul and API Gateway.
  • Optimize PostgreSQL/PostGIS databases and work with GIS libraries (GeoTools).
  • Integrate Apache Kafka for data streaming.
  • Orchestrate containers using Docker and Kubernetes.
  • Oversee CI/CD pipelines, code quality, and build processes (Maven).
  • Perform technical analysis, independently solve complex issues, and provide team mentoring (especially for the Senior role).
  • Implement advanced algorithms, such as 4D intersection calculations and optimization logic.


Mandatory RequirementsEducation

  • Bachelor’s or Master’s degree in a STEM field.


Experience

  • Middle Software Engineer: 3–5 years of experience in complex software development.


Essential Technical Skills

Core Technologies

  • 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 & Containers

  • Apache Kafka
  • Docker
  • Kubernetes


Preferred Technical Skills

  • JHipster, GeoServer
  • Web technologies: Node.js, React, Angular, HTML5, CSS3, JavaScript
  • Experience in the ATM/ATFM domain
  • Advanced algorithms and database/data-loading optimization
  • Strong analytical and independent problem-solving skills


Soft Skills

  • Autonomy and problem-solving mindset
  • Mentoring capabilities and teamwork skills


What We Offer

  • Career opportunities within a rapidly growing and evolving company, with a young and international environment
  • Continuous and structured training programs, both cross-functional and specialized, tailored jointly with the line manager based on skills, aptitudes, and interests
  • Corporate Benefits, including health insurance, welfare programs, meal vouchers, and employee group discounts
  • Team Building activities aimed at fostering a cohesive team and a positive working environment
  • Permanent employment contract (Permanent Position)
  • The salary range for this position is between EUR 32.000 and EUR 37.000 gross per year.
  • The grading/level will be defined during the selection process based on the candidate's profile and in accordance with the National Collective Labor Agreement (Metalworking Industry)


This position is open to applications regardless of gender, in accordance with Legislative Decree 198/2006. The company promotes equal opportunities and values diversity in all its forms.

Key Skills

Ranked by relevance

microservices angular docker apache react kafka html5 java cicd
Login to Apply
Posted
Jul 02, 2026
Type
Full-time
Level
Mid-Senior
Location
Rome
Company
TXT GROUP

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
TXT GROUP
Related

Backend Software Engineer

2026-06-17

Full-time
Associate
Italy
IT Services
Engineering
View Job Details
TXT GROUP
Related

Full Stack Developer – Aerospace & Aviation

2026-06-16

Full-time
Not Applicable
Italy
IT Services
Engineering
View Job Details
TXT GROUP
Related

Software Engineer

2026-05-17

Full-time
Mid-Senior
Italy
IT Services
Engineering