Java Backend Developer

Uni Systems
Brussels, Belgium
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Brussels, Belgium

Tech stack

Java
JavaScript
API
Business Logic
Continuous Integration
Mobile Application Software
Node.js
NoSQL
OAuth
Oracle Applications
Redis
SQL Databases
React
Spring-boot
Backend
GIT
Containerization
Integration Tests
Kafka
React Native
REST
Software Version Control
Docker
Microservices

Job description

  • Development of back-end services.
  • Design and develop REST APIs.
  • Close collaboration with mobile app developers to extend mobile application functionality.
  • Close collaboration with other backend teams on service integration.
  • Implement core business logic.
  • Troubleshooting problems and identifying areas for improvement.
  • Writing unit and integration tests.
  • Understanding and implementation of security and data protection.
  • Writing clean and functional code.

Requirements

What will you be bringing to the team?

  • Bachelor's & 8 years of experience OR Master's & 4 years of experience in IT (the experience cannot overlap with studies).

  • At least 2 years of experience with the following technologies:

  • Java 17+, Spring Boot 3+

  • REST services, RESTful APIs design and development

  • API security standards (OAuth2)

  • Git for source code management

  • SQL and NoSQL databases, such as Oracle and Redis

  • Containerization, such as Docker

  • Microservices architecture

The following technologies are considered an advantage but not required:

  • Experience with Java Script such as Node.js, React, React Native, and/or Type Script

  • Familiarity with Apache Kafka concepts

  • Knowledge of CI/CD tools

Proficiency in English language at a C1 level.

Apply for this position