In the role of a Software (Java) Architect, you will collaborate within larger teams to achieve project success. If you are a team player and adherent to efficient architecture and highly professional communication with clients in a global environment – we are waiting for you!