We have a vacancy for an Application Architect (Java, Angular) fluent in English to offer his/her services as an expert in a dynamic company.
Requirements
- Master’s degree in IT or relevant discipline, combined with minimum 13 years of relevant working experience in IT
- 6 years of experience in development of information systems
- 6 years of experience with Java web application development (of which, at least 3 years of development experience with Java Spring and REST API development)
- 3 years of experience in development of complex information systems
- 3 years of experience in frontend development using Angular or Kendo UI
- 2 years of experience with Agile software development (refactoring, test-driven development, user story modelling)
- Experience with web application design, in particular Java back-end components and frameworks (Java Spring, Java 8 +)
- Experience with SCRUM methodology
- Good knowledge of Atlassian systems (Bitbucket, Jira, Confluence, Balsamiq)
- Good knowledge of Maven and container technologies, Git, Jenkins, Dockers
- Good knowledge of Junit
- Good knowledge of micro-services and security concepts
- Good knowledge of Java application servers, in particular Oracle WebLogic
- Good knowledge of Relational DBMS, in particular Oracle DB and SQL
- Good knowledge of Oauth
- Good knowledge of modelling methods and notations (UML)
- Knowledge of interoperability technology (e.g. web services, REST APIs)
- Knowledge of Spring framework, Spring data, Spring for web-services, JPA, spring security
Benefits
- Competitive remuneration (either on contract basis or remuneration with full benefits package)
- Career development opportunities in an international, multilingual and multicultural environment