👨🏻‍💻 postech.work

Fullstack Java Developer

ATCON GLOBAL • 🌐 In Person

In Person Posted 13 hours, 27 minutes ago

Job Description

Location:

Brussels

Languages:

English (knowledge of French or Dutch is a plus)

Employment Type:

Freelancer/Employee

Start

Date:

ASAP

Context of the mission/Objective(s) of the job:

You will have the opportunity to work in a team that develops features E2E, including the frontend parts in a mobile application and the backend parts in a cloud system (you will have the opportunity to work in both). We are looking for someone who could reinforce the team and bring it up to the next level but also build a mid/long term relationship, after an initial onboarding.

Responsibilities.

As a skilled Java Developer, you would join a team composed of internals and externals. You'd work in an Agile squad where you’ll be responsible of Dev and Ops activities by

Translating requirements into high quality code • Designing, building, and maintaining high performance, reusable, and reliable applications o Backend part: Java and Spring Framework (this will be most of your activities)

Collaborating with cross-functional teams to ship new features

Working with outside data sources and APIs

Ensuring the best possible performance, quality, and responsiveness of the application

Applying development best practices to ensure the quality of your code

Identifying and correcting bottlenecks and fix bugs

Being involved in the Ops activities (set up of CI/CD pipelines).

Requirements. Agile requirements

A developer involved in Agile projects must have the "Agile mindset".

Required experience / knowledge

At least 6 years of relevant experience

Technical experience Mandatory

You are a "Software Craftsman" who sees software development as a craft

You know the principles of clean code and apply them effectively. o Understanding of the OO principles, DDD, design patterns and best practices such as SOLID principles. o You write readable code and do refactoring where necessary. o You are familiar with Test Driven Development (TDD), and you have practical experience with it o Willing to pair

Technical Skills:

o Proven knowledge of Java, Spring, Maven, DB o Proven knowledge of Restful API’s with swagger (yaml) o Proven Knowledge of VCS (Git) o Proven Knowledge of Continuous Integration/Deployment principles (Jenkins or alternative) o Proven Knowledge of SAST (such as SonarQube, Fortify, NexusIQ or alternative) o Knowledge of Docker, Container and Groovy

You participate in API automation testing because you consider it part of your development activities

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.