Offer
We are looking for Technical Architect with Java to join our multinational team composed of colleagues from Romania and Germany in a challenging project in the automotive field. The project is in collaboration with one of the world's leading manufacturers of premium cars and motorcycles, specializing in providing premium mobility.
In this role, you will lead the development team and the client in the most optimal technical choices. Services will be provided for applications used in manufacturing (Manufacturing Execution Systems, Quality Applications, etc.).
Responsibilities
Support the team in defining high quality application architecture & infrastructure
Acts as technical lead of the team
Propose improvements for existing infrastructure and applications
Requirements
Experience in software architecture, preferable with Java programming and related frameworks (Quarkus, Payara, Glassfish, Open JDK v11.x, Java 17 LST, Apache, OpenAPI, Junit, JEE)
Good knowledge of Azure cloud environment and containerization: AKS, PostgreSQL FlexibleServer, Registry, Storage Accounts, Terraform
Familiar with security tools: HashiCorp Vault, Azure, KeyVault, Keycloak, Archunit
Experience with Kubernetes.
Experience with relational databases (preferable PostgreSQL); Flyway (nice to have),
Good knowledge of Angular
Good knowledge of build tools (preferably Maven)
Good knowledge of code quality tools: SonarQube, Archunit, K6s
Good knowledge of build tools (preferably Maven)
Good knowledge of CI/CD tools: Jenkins, Groovy, Openstack
Good knowledge of monitoring tools: Prometheus, Prometheus Alertmanager, Grafana Tempo Loki K6
Experience with relational databases (preferable PostgreSQL)
Nice to have