Helaas, deze vacature is niet actief.

Java Architect (2017 - G36) in Diegem

Beschrijving

As a Java Software Architect, sometimes also known as an Application or Systems Architect, you design, build and integrate IT solutions using Java technology and specifications.

 

You typically care about the internals of the software system by describing the internal components of a system and influencing what frameworks or 3rd party API's are used to build those internal components.

You define the deployment processes and environments for the system. The application server, database, operating system, firewalls etc are typically in your scope of concern.

 

Activities

 

  • Support the project manager during the estimation process

  • Be accountable for timely and qualitative delivery

  • Commit to deliver developments according to agreed planning and budget

  • Lead the development team (planning, risks, task allocation, …)

  • Perform impact analysis and commit for accurate development estimations

  • Make recommendations for technical evolutions of the domain

  • Ensure correct implementations of recommendations resulting from technical audits

  • Optimize the technical knowledge of the team

  • Recommend adequate trainings/certifications for team members

  • Lead technical assessment of projects

  • Provide technical recommendations and solve complex issues

  • Be the client facing person for all technical and conceptual discussions

  • Identify and report risks related to the team domain of activities and propose mitigation actions

  • Share insights and experience with colleagues

  • Perform developments according to specifications

  • Analyze and design requirements into specifications

 

Desired Skills & Experience

 

Technical expertise

  • Expert experience in software engineering and development in a professional environment

  • Expert knowledge of general best practices and design patterns

  • Aware of architectural principles (SOA, TOGAF/IAF) and able to understand/implement application architecture

  • Expert knowledge of and experience with Spring and/or JavaEE

  • Experience in at least two different application server environments

  • Knowledge of and experience with at least 2 web frameworks (Spring MVC/JSF/etc.)

  • Knowledge of and experience with HTML5, CSS3 and Javascript frameworks (JQuery, Angular JS, …)

  • Knowledge of and experience with application integration using web services and REST-ful architectures: SOAP/REST

  • Expert experience with automated unit and integration testing

  • Knowledge of and experience with ALM-concepts and tools: GIT/SVN, Sonar, Jenkins, Jira, ...

  • Expert experience with data modeling of relational databases and NoSQL-datastores

  • Expert experience with data modeling (UML)

  • Methodologies: RUP, SCRUM, Agile, TDD

 

  • Experience with mobile platforms (Android, iOS, hybrid) is a plus

  • Experience with cloud solutions is a plus

  • Experience with big data solutions is a plus

 

 

Soft skills

 

  • Team leader

  • Active listening and comprehension

  • People manager in heart

  • Able to keep the overall view and to dig easily into details when needed

  • Customer oriented

  • Qualitative result driven

  • Pro-active and assertive (do not hesitate to flag issues and concerns)

  • Accurate, reliable, assertive, responsible and proud

  • Able to cope with stress

  • Flexible

  • Ability to learn quickly

 

Languages and mobility

 

  • Resident in Belgium

  • Fluent oral communication skills (French or Dutch) AND English

  • Fluent writing in mother tongue (Dutch or French) AND English

  • Geographic mobility - you must be ready to accept assignments anywhere in Belgium, and potentially abroad

 

We offer

 

  • A unique environment for your personal development

  • A career where high performance is rewarded and where freedom, industrialization, innovation and trust are in the spotlight

  • Joining an international organization that enables you to grow within your domain of expertise and share knowledge of experts worldwide

  • Wide range of training and development opportunities

  • A competitive salary package

 

Extra informatie

Status
Inactief
Plaats
Diegem
Beroepsgroepen subcategorie
ICT / IT / Programmeur
Rijbewijs nodig?
Nee
Auto nodig?
Nee
Motivatiebrief verplicht?
Nee
Talen
Nederlands