Application/Cloud Architect - Remote

DESCRIPTION OF THE TASKS
• Architecture and design of new information systems.
• Review of the architecture of existing systems
• Design of component architecture and building blocks
• Analysis of the integration of different information systems
• Development and maintenance of software applications and components
• Data analysis and data modelling
• Coordination of the implementation of the technical architecture
• Participation in technical working groups, progress meetings and meetings with the users
• Technical interface between the project leaders and the developers
• Production of software architecture documents
• Assistance during relevant parts of testing, analysis, technical documentation, deployment, evaluation, and reporting
• Reviewing technical documentation, including code reviews and security document reviews
• Troubleshoot the technical issues in all environments (including production priority one issues)
• Build and deploy new releases, executing all the necessary steps (e.g., database updates)
• Configuring software on local and managed environments

Requirements:
• Excellent knowledge of architecture best practices and patterns (including cloud usage, webservices)
• Excellent knowledge of applications design
• Excellent knowledge of modelling tools
• Excellent knowledge of Object-Oriented Programming languages
• Excellent knowledge of Relational Database Management Systems
• Excellent knowledge of Java EE technologies
• Excellent knowledge of the Spring Framework
• Excellent knowledge of the Hibernate Framework
• Excellent knowledge of Agile development methodologies (such as SCRUM, Kanban)
• Excellent knowledge of Java application servers
• Excellent knowledge of deployment and continuous integration tools (e.g., Maven, Jenkins, Bamboo, GitLab)
• Excellent knowledge of test automation tools (e.g., Junit, Selenium/Selenide)
• Excellent knowledge of code versioning tools (e.g., Git)
• Good knowledge of Linux as development environment
• Good knowledge of Java server-side templating languages (e.g., ThymeLeaf, Apache Tiles, JSP)
• Good knowledge of front-end frameworks and libraries (e.g., jQuery, Angular)
• Knowledge of Enterprise Architecture
• Knowledge of interoperability technology (e.g., web services SOAP/REST, message-oriented middleware, service-oriented bus, event architecture)
• Knowledge of data exchange formats (XML/XSD, Json)
• Ability to give technical presentations and demo’s
• Ability to apply high quality standards
• Ability to multitask
• Ability to provide support to end users
• Ability to cope with fast changing technologies used in application architecture and design

SPECIFIC EXPERTISE
• at least 5 years of specific expertise in expertise in architecture for web information systems, including the design and development based on Java for web applications
• at least 4 years of specific expertise in continuous integration tools (e.g., Maven, Gitlab, JUnit) 
• at least 2 years of specific expertise in Oracle PL/SQL 
• at least 2 years of specific expertise in Spring Framework 

CERTIFICATIONS & STANDARDS:
• Oracle certification on Java
• Agile development methodology related certificate(s) (e.g., Scrum master / product owner)
• Certified DevSecOps Professional (CDP) certification
• AWS Certified Solutions Architect
• Microsoft Certified: Azure Solutions Architect Expert.

What can you expect from us?
Mind-blowing workplace culture. You will be integrated in a professional, dynamic and collaborative team.
 
 100% Remote opportunities
We want you to have the flexibility to work where you feel most comfortable and productive.
 
International Career
You can expect professional growth and to be connect with the world.
We are represented in 2 European countries: Portugal and Belgium.
And with projects in many other countries: Netherlands, Luxembourg, Singapore and in the United States of America (and a lot more is coming…)

Extra Benefits & Perks
If you wish to work with us and you are outside European Union (good news…) we are a Tech Visa Company, We will help!
 
As a plus, we provide Health and Life Insurance.
 
Bridge351 is proud to be an equal opportunity employer. We are committed to build a diverse and inclusive culture and celebrate authenticity. We do not discriminate on the basis of race, religion, color, national origin, gender, gender identity, sexual orientation, age, marital status, disability or any other legally protected characteristics.