Technologies Corp
Fullstack Java Developer
The job description
Musts:
● 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.
Backend: Interested in building good quality product in a
distributed structure;
You have:
● A proven experience of Java development with Spring (spring-boot, spring-Web)
and Hibernate.
● BDD , TDD and DDD must have skills and extensive experience of applying
those skills in your day to day work.
● You like to share your experience and knowledge with your team to deliver
services that are of good quality, reusable and maintainable.
● You can Create Java application (Java 11) 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
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 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.
● Web designing
● Testable design and code
Additional requirements
Language -> Fully proficient in English, nice to have Dutch/French
Aptitude -> R & D based aptitude
Openness -> to new technologies and domains
Knack for consultancy services
Team player
Hardworking