Description
Java Technical Architect
(Java, J2EE, Spring, Oracle, Technology Architecture)
The Java technical architect proactively and holistically leads and supports activities that guide the development and management of technical solutions. These solutions enable the organization's future-state business capabilities and drive the organization's targeted business outcomes. Technologies include Cloud, mobile, edge computing. Solutions include projects, systems (including applications, technologies, processes and information) and shared application services.
Technical architects provide the leadership, facilitation, analysis and design tasks required for the development of an enterprise's technical application architecture. This also requires some understanding on underlying infrastructure. Technical architects are hand-on and show the way by "doing", prototyping and failing-fast to get to the best approach in the least amount of time.
Skills and Competence
Knowledge of Java is a must. Knowledge of other Back End development languages is a plus.
Knowledge of Java frameworks (eg Spring/SpringBoot/Hibernate) is a big plus.
Knowledge of various database technologies (eg Oracle, MySQL, MongoDB, DynamoDB ) is a plus.
Knowledge of various Front End web development languages (eg HTML, CSS, JavaScript, ReactJS ) is a plus.
Knowledge of various aspects of a technology architecture like integration, network and security
Knowledge of interoperability technology (REST/SOAP web services, message-oriented Middleware, service-oriented bus, event architecture)
Understanding and knowledge of system development life cycle methodologies and concepts (eg waterfall, spiral, agile software development, rapid prototyping, incremental, synchronize and stabilize, CI/CD concepts and DevOps)
Good understanding of security, scalability, concurrency, HA aspects of the software at source.
Exposure to performance optimizations on DB, queues and application level. Help build sustainable environments and test data for various test needs (soak, load, PEN, smoke)
Excellent written and verbal communication skills
Ability to work with developers in an outsourced environment
Skilled at influencing, guiding and facilitating stakeholders and peers with decision making.
Ability to articulate new ideas and concepts to technical and nontechnical audiences
Hands on experience with API management platform, Content Management System is a plus
This is a rolling contract working in Brussels Belgium.
For further details regarding daiy rates, hybrid working agreement please apply today and we will give you a call to discuss further.