ThoughtBot
Java Architect
ThoughtBotBelgium10 hours ago
ContractInformation Technology

Your Tasks:

  • Analysis and integration of different information systems or building blocks;
  • Data analysis and data modelling;
  • Coordination of the implementation of the technical architecture;
  • Design/development/maintenance of applications that reflect the specifications;
  • Participate in the deployment and configuration of the system (s);
  • Production of software architecture documents;
  • Assistance in Project & Stakeholder Management;
  • Participation in technical working groups, progress meetings and meetings with the Project Team;
  • Assistance during relevant parts of testing, analysis, technical documentation, deployment, evaluation and reporting;
  • Creating designs and blueprints of Cloud Architecture; Review of the architecture of existing systems to migrate of existing system in the cloud if applicable;
  • Design and development of architecture components and building blocks using cloud components.


Requirements:

  • University degree in IT or relevant discipline, combined with minimum 13 years of relevant working experience in IT;
  • Minimum 12 years of specific expertise in JAVA development;
  • Minimum 8 years of specific expertise in Relational DBMS;
  • Minimum 3 years of specific expertise in applications design;
  • Minimum 2 years of specific expertise in architecture best practices and patterns;
  • Minimum 2 years of specific expertise in Angular/JS development;
  • Minimum 2 years of specific expertise in interoperability technology (web services, message oriented middleware, service oriented bus, event architecture);
  • Minimum 2 years of specific expertise in Agile;
  • Minimum 2 year of specific expertise in Agile toolbox (e.g. JIRA, Confluence, BigPicture,Balsamiq, etc);
  • Very good knowledge of Java, Hibernate, GIT, MAVEN, Angular, AngularJS, Oracle DB, SQL;
  • Good knowledge of Web Services/Microservices architectures, SOAP, REST, XML, JSON;
  • Ability to cope with fast changing technologies used in application architecture and design;
  • Ability to understand business needs and to discuss solutions with customers;
  • Knowledge in project management standards and methodologies (Project Scheduling, Strategic Planning, Financial Modelling, Budgeting, Forecasting, and Performance Tracking);
  • Knowledge in producing Business Cases, Project Initiation Documentation or Project Charters describing the project justification, budgetary constraints, scope and etc.;
  • Experience working with EU legislations and extracting requirements from legal documents will be considered an asset;
  • Experience with EC building blocks like EU Login, eUI, CNS and e-Delivery will be considered an asset;
  • Experience in Serverless development and NoSQL databases will be considered an asset;
  • Knowledge of ITIL and good understanding of IT Service Management will be considered an asset;
  • Knowledge of UML and BPMN will be considered an asset;
  • The following certifications will be considered as assets: PM2-Agile certification, Project Management Professional (PMP), PRINCE2 Foundation / Practitioner, PM2 certified – Level 1, Professional Scrum Master (PSM I or PSM I and II), Certified Scrum Master (CSM), AWS Certified Solutions Architect;
  • Excellent command of the English language.

Key Skills

Ranked by relevance