Full-stack Java - Angular Developer

Oliver James Associates Limited
Brussels, Belgium
3 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Brussels, Belgium

Tech stack

Java
HTML5
CSS
Software Quality
Code Review
Continuous Integration
Relational Databases
DevOps
PostgreSQL
Openshift
Secure Coding
TypeScript
Spring Cloud
Spring-boot
Backend
GIT
Containerization
Angular
Kubernetes
REST
Docker
Microservices

Job description

  • Design and develop responsive Angular front-end applications.
  • Develop backend services using Java and Spring Boot.
  • Build and consume RESTful APIs and microservices.
  • Deploy cloud-native applications on OpenShift and Kubernetes.
  • Develop and optimize PostgreSQL databases.
  • Review code quality and promote secure coding best practices.
  • Coach and mentor junior offshore developers remotely via Microsoft Teams.
  • Support architecture discussions and technical decision-making.
  • Collaborate with architects, QA, DevOps, and business stakeholders.
  • Participate in Agile ceremonies, code reviews, and CI/CD processes.

Requirements

  • Strong experience with Java and Spring Boot.
  • Excellent knowledge of Angular, TypeScript, HTML5, and CSS3.
  • Experience building REST APIs and Microservices.
  • Extensive experience with OpenShift and containerized environments.
  • Knowledge of Kubernetes, Docker, Git, and CI/CD.
  • Experience with PostgreSQL or other relational databases.
  • Previous experience within Financial Services or Banking is a strong plus.
  • A natural coach who enjoys mentoring developers and improving development quality.
  • Strong communication skills and fluent English.

Benefits & conditions

  • Work on a strategic modernization and migration programme.
  • Combine hands-on development with technical coaching.
  • Join an international team where your expertise will have an immediate impact.
  • Fast recruitment process with interviews scheduled quickly due to project urgency.
  • Freelance assignment until the end of the year, with a strong possibility of extension.

About the company

This is more than a hands-on development role. You'll play a key part in coaching an international development team, improving code quality, and helping deliver modern cloud-native applications using Java, Spring Boot, Angular, and OpenShift.

Apply for this position