Job Description - Roles and Responsibilities

As a Senior application engineer, you will be part of a young, dynamic, Agile team that develops online services.

  • You deliver an end product, in accordance with the standards of application architecture, the functional requirements of the users and the overall ICT strategy and guidelines.
  • The latest trends and developments appeal to you, you like to learn and you are eager to share your knowledge with your colleagues during technical working groups.
  • You will work together with other developers, software engineers, analysts, scrum master and the end users to create high-quality, user-friendly tools for the various business units.
  • You communicate with your internal customers about the expectations and provide feedback on a regular basis regarding the status
  • You will contribute to best practices in drawing up a new architecture based on Azure


Profile

  • You are a team player looking for a varied position that entails challenges
  • You have experience in taking the lead within a JAVA project team (determining application architecture, technical implementation, setting up azure...)
  • You are creative and have a sense of responsibility.
  • You take the initiative to offer quality solutions.
  • You have several relevant years of experience in developing microservices with the associated API layer.


Knowledge and/or experience in several of the following domains:

  • Java tools/technologies/frameworks/standards (e.g.: intelliJ, Spring boot, Hibernate, etc.) and software development methodology and tools.
  • Continuous deployment and integration based on git, Maven/gradle, Nexus, bamboo, etc.
  • Development or integration of REST services
  • Event driven architecture
  • Database development: SQL, relational databases, cosmos DB
  • Java servers such as Tomcat
  • Docker
  • Azure holds no secrets: event hub, service bus, event grid, comosDB, AKS, functions, api management, application insights, logic apps,...
  • Terraform templates


Expert Level Skills

  • Java
  • Java 11
  • Java 21
  • Spring
  • Spring Boot
  • Spring Security
  • Microservices
  • Micro-services Architecture
  • RESTful API
  • Open API
  • Maven
  • Gradle
  • JUnit
  • Unit Testing
  • IntelliJ
  • Swagger


Intermediate Level Skills

  • Agile
  • Azure
  • Hibernate


Beginner Level Skills

  • Kubernetes
  • Azure Kubernetes Service (AKS)
  • Containers
  • Docker
  • React


Nice to Have Skills

  • ELK tools
  • Sparx Enterprise Architect
  • TomCat


Languages

  • Dutch: Level Native or bilingual proficiency
  • English: Level Full professional proficiency
  • French: Level Limited working proficiency


Similar jobs

More from OneSource Consulting
OneSource Consulting 5 hours ago
OneSource Consulting 5 hours ago
OneSource Consulting 5 hours ago

Senior Java Software Engineer

Apply Now
Back to search page