ThoughtBot
Full Stack Engineer
ThoughtBotBelgium3 days ago
ContractEngineering, Information Technology +1

Description


Tasks

  • Develop front and back-end website architecture and applications;
  • Design user interactions on web pages;
  • Implement core business logic;
  • Create servers and databases for functionality;
  • Understand and implement security and data protection;
  • Conduct cross-platform optimization;
  • Design responsive applications and develop APIs;
  • Participate in the design and creation of scalable software;
  • Write clean, functional code on the front and back-end.


Requirements

  • University degree in IT or relevant discipline, combined with minimum 17 years of relevant working experience in IT;
  • Minimum 10 years of specific expertise in Front-end: VueJS 3, VueX, JavaScript/Typescript, HTML, CSS;
  • Minimum 10 years of specific expertise in Back end: Vert.x, Kotlin, Java (> 17), Spring Boot (WebFlux) and Hibernate;
  • Minimum 10 years of specific expertise in Collaboration & Productivity Tools: JIRA, Confluence, Office 365 and SharePoint;
  • Minimum 6 years of specific expertise in Architecture & Integration: Microservices Architecture, API-driven Development and AS4;
  • Minimum 6 years of specific expertise in Databases: MongoDB, PostgreSQL, Virtuoso Triple Store and OpenSearch;
  • Minimum 6 years of specific expertise in Containerization & Orchestration: Docker and Kubernetes;
  • Minimum 6 years of specific expertise in Security Testing & Dependency Management: SAST, DAST, Fortify, SonarQube, Sonatype, Dependency-Track and Maven;
  • Minimum 5 years of specific expertise in Security: OpenID Connect, OAuth2, TLS and Keycloak;
  • Minimum 5 years of specific expertise in DevOps & Cloud: CI/CD pipelines, GitLab, AWS Cloud (CodeBuild, Secret manager, EKS, CloudFront, etc.) and Terraform;
  • Excellent command of the English language.

Key Skills

Ranked by relevance