Java Back-End Software Engineer
TXT GROUP
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.
- Bachelor’s or Master’s degree in a STEM field.
- Middle Software Engineer: 3–5 years of experience in complex software development.
- Java
- Spring / Spring Boot
- Maven
- Microservices architecture
- / REST / SOAP
- XML / XSD / WSDL
- IAM
- OAuth2
- OIDC
- JWT
- Keycloak
- PostgreSQL
- PostGIS
- GeoTools
- 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
- Strong analytical and independent problem-solving skills
- Autonomy and problem-solving mindset
- Mentoring capabilities and teamwork skills
- 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)
Offerta di lavoro pubblicata 2 mesi fa