Java Angular Developer Consultant

Keystone Solutions
Brussel, Belgium
17 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Working hours
Regular working hours
Languages
French
Job source

Tech stack

Clean Code Principles Java (Programming Language) Computer-Aided Design Unit Testing Code Review Continuous Integration IBM DB2 Java Persistence API Junit Apache Maven MySQL Cisco Nexus Switches
+10 more
Scrum Methodology Mockito Spring-boot Git AngularJS Gitlab-ci Integration Tests Build Tools Front End Software Development Docker

Job description

As a consultant, you will carry out the following responsibilities under Keystone Solutions’ consultancy model:

  • Participate in the technical design of features in collaboration with functional analysts, the technical lead, and other team members.
  • Design application components while adhering to the defined architecture and technical standards.
  • Apply best development practices such as Clean Code and quality assurance.
  • Identify technical impacts and dependencies with existing components.
  • Develop and evolve application modules and components.
  • Participate in the development of Backend Java and Frontend Angular components.
  • Ensure quality standards through unit tests and integration tests associated with developed features.
  • Correct anomalies and implement functional and technical evolutions.
  • Engage in refactoring and improving existing code for better readability, maintainability, and performance.
  • Participate in code reviews with other developers.
  • Assist in the preparation and delivery of developments across different environments.
  • Validate deployment and delivery of solutions.
  • Adhere to defined delivery processes and standards for projects.
  • Ensure compliance with methodological and technological standards set by the client.
  • Monitor the coverage and relevance of unit and integration tests.
  • Contribute to continuous improvement of development practices.
  • Collaborate daily with developers, functional analysts, testers, and other project stakeholders.
  • Participate in various SCRUM ceremonies.
  • Document developments as necessary and share useful knowledge within the team.

Work Environment:

The developer will work in an Agile/SCRUM environment, primarily using Java and Angular technologies. The tech stack includes Angular 21, JAVA8/JEE7, Java 21, Spring Boot, NgRx, DB2, MySQL, and Flyway, with build tools such as Apache Maven, Git/GitLab CI/CD, and Nexus.

Requirements

  • Angular 21 / Matérial - Level: Confirmed - Most recent: Any time
  • DB2 / MySQL - Level: Confirmed - Most recent: Any time
  • Déploiement CI/CD (Docker) - Level: Confirmed - Most recent: Any time
  • Flyway - Level: Confirmed - Most recent: Any time
  • IndexedDB / Dexie / Service Worker - Level: Junior - Most recent: Any time
  • Java - Level: Confirmed - Most recent: Any time
  • Junit / Mockito - Level: Confirmed - Most recent: Any time
  • REST / OpenAPI - Level: Confirmed - Most recent: Any time
  • SCRUM - Level: Confirmed - Most recent: Any time
  • Spring / Sprintboot / JPA - Level: Confirmed - Most recent: Any time Language requirements: French Level Native

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:33 min

Building long-term Angular architectures with domain-driven design

Manfred Steyer Manfred Steyer · LIVE

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

4:04 min

Navigating technical career progression alongside native code generation

Simon Auer Simon Auer · World Congress 2026 Europe

1:48 min

Analyzing network packets with database protocol tools

Daniël van Eeden Daniël van Eeden · World Congress 2026 Europe

Videos

See all

Related articles

See all