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
SeniorJob 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.