For an international organization in Geneva, Switzerland, we are urgently looking for a Full Remote Senior Java Architect with AWS Cloud experience.
Candidates need to be willing to work normal office hours in Switzerland. This positions is long-term.
Tasks and Responsibilities :
- Support in producing business requirements and solution vision;
- Production of a Solution Architecture Document (SAD) outlining amongst others :
The overall technical strategy;
A high-level structure of the Global Address Book and high-level design of each component (front end, back end, database, APIs and connection to Office systems);Key technologies involved and their interoperability;Functional design specifications;Production of UX design deliverables such as wireframes or mock-ups for the Global Address Book and related UX activities (interactive prototyping, A / B testing…);Production of preliminary estimates on costs and developing time of the Global Address Book;Profile :
University degree in computer science, engineering or other related discipline;10 years of experience as Java Architect, within which :3 years of experience in producing Solution Architecture Document based on needs expressed by stakeholders, especially in public organizations;3 years of experience in Software development and system design, including designing relational databases, API development as well as authentication and authorization techniques;Demonstrated experience in UX / UI design (support or lead);Demonstrated experience in projects linking systems across multiple organizations;Demonstrated experience with cybersecurity, cloud computing;Demonstrated ability to work using ticketing (JIRA), collaboration and documentation (Confluence, MS Word, Power Point) and meeting tools (Microsoft Teams);Demonstrated ability to work with modelling and diagraming (Miro, MS Visio, Draw.io, Archi or similar), design and analysis, as well as UI / UX design tools (Figma, Adobe XD, or similar) and simulation and testing tool (jMeter, JProfiler, Junit, Playwright, Selenium, Jtest, qTest or similar);Demonstrated ability to work with API and IAM (Swagger, YAML, RAML, and OAuth 2.0) as well as relational databases tools (MySQL, PostgreSQL, Oracle, MariaDB, DynamoDB);Fluent in English;