Our client is looking for a Medior Full Stack Java Developer
The job
You want to:
- Design and develop technical solutions, starting from the functional requirements, and following our quality/security/legal guidelines and standards
- Develop efficient, pragmatic, user friendly and easy to maintain Java applications
- Ensure quality (unit/integration tests, documentation, Sonar compliance, OWASP checks…)
- Contribute to the development of our Service Oriented Architecture (SOA)
- Contribute to the continuous improvement of our development processes
- Share your experience with Spring, Spring Boot, Maven, REST, JPA, SQL Server
- Share your experience with Docker/Kubernetes, CI/CD in GCP
- Work in an Agile environment
BACK-END DEVELOPER
Interested in building good quality product in a micro service structure. You have a proven experience of Java development with Spring (spring, spring-boot, spring-mvc) and Hibernate. You like to share your experience and knowledge with your team to deliver services that are of good quality, reusable and maintainable.
You have:
- Knowledge of REST or SOAP and web technologies
- Experience with Java, Spring and Hibernate development
- Knowledge of usual development patterns and object oriented design
- Experience with SQL (Microsoft SqlServer)
- Knowledge of Domain Driven Design principles is a plus
At least 4 years experience as a full stack developper
Backend side:
- Create Java application (Java 21 or higher) with a high standard of quality
- Create REST API's services
- Use efficiently the Spring ecosystem (spring boot, …)
- Read and write efficient SQL
- Coach less experienced developers
- Share your knowledge of Spring, Spring Boot, Maven, REST, JPA, SQL Server
- Share your Devops knowledge of CI/CD and GCP
- Work with Docker and Kubernetes (nice to have)
FRONT-END DEVELOPER
Interested in frontend technologies like Angular. You already have professional or proven experience with Angular. You keep yourself up to date and like to share your experiences/knowledge. Delivering a good quality and user friendly product is part of your main objective.
You have:
- Web technologies experience: REST, HTML/CSS, JavaScript
- Experience in Angular 2+ developments OR good experience in similar framework
- Experience with frontend development patterns: Smart/Dumb Components, Redux, etc.
- Experience in reactive development: RxJs
- Knowledge of Angular Cli, Material design and Javascript testing is a plus
You are:
- Fluent in French or Dutch and have (at least) a passive knowledge of the other language, and you demonstrate a professional proficiency of IT-related English
- Pragmatic, with a sense of detail
- You welcome creativity and new ideas
- Pro-active, autonomous, flexible thinker and doer
- A real teamplayer