Job 1000 van 1000


Report this listing

Solliciteren



Back End Developer


Job Title: Back-End Developer

Contract Duration: Long term

Work Location: Brussel, VLG, Belgium

Languages Required: English, French

Remote Status: Hybrid

Work Regime: Full Time


Job Description

Back-End Developer Role

Description of Tasks:

The selected external service provider will be responsible for:

  • Developing back-end website applications.
  • Integrating user-facing elements created by front-end developers with server-side logic.
  • Implementing core business logic and application functionality.
  • Creating servers and databases for seamless operations.
  • Designing and implementing data storage solutions.
  • Ensuring security and data protection standards are met.
  • Optimizing application speed and scalability.
  • Designing and developing APIs.
  • Participating in software design and scaling applications.
  • Taking the lead on projects, as needed.
  • Maintaining code integrity and organization.
  • Writing clean, functional back-end code.
  • Analyzing and troubleshooting data, processes, and codes.
  • Identifying areas for improvement and optimization.
  • Testing and fixing bugs and other coding issues.
  • Meeting technical and consumer needs.
  • Writing technical documentation.

Technical Knowledge & Required Skills:

Programming & Development Expertise:

  • Proficiency with back-end languages/frameworks such as Java8+.
  • Knowledge of front-end technologies (JavaScript, TypeScript, HTML, CSS, Angular) is a plus.
  • Expertise in Java frameworks:
  • Spring, Spring Boot, Hibernate.
  • Proficiency in RDBMS databases (Oracle).
  • Experience with SOAP Webservices and REST APIs.
  • Knowledge of messaging systems (JMS, Kafka, ActiveMQ).
  • Familiarity with NoSQL databases (preferred).
  • Knowledge of version control tools (Git).
  • Experience with CI/CD deployment suites (Bamboo).
  • Expertise in Java application servers (WebLogic, configuring domains, deploying applications).
  • Knowledge of containerization technologies (Docker).
  • Familiarity with container orchestration (Kubernetes is a plus).

Non-Technical Skills:

Due to the international nature of the organization, candidates should have:

  • Autonomy and strong organization skills.
  • Attention to detail and problem-solving abilities.
  • Ability to integrate into multicultural teams.
  • Experience working in large international projects.
  • Ability to participate in multilingual meetings.
  • Excellent team player qualities.
  • Ability to communicate effectively in English (B1 level).
  • French proficiency (B1 level) is an advantage.
  • High degree of discretion and integrity, as handled applications contain confidential data.

Specific Expertise Requirements (Mandatory):

  • Experience in Java8+, Spring, Spring Boot, Java EE.
  • Knowledge of OpenID Connect integration.
  • Experience in Single Sign-On (SSO).
  • Cloud development experience (AWS).
  • Understanding of API GW configuration with OAuth 2.
  • Knowledge of Oracle WebLogic Server, Apache, Nginx.
  • Expertise in SSL/TLS protocol configuration on application servers.
  • Experience in reverse proxy configuration.
  • Kafka and JMS expertise.
  • Oracle DB experience.
  • Strong understanding of REST and SOAP services.
  • CI/CD pipeline knowledge.
  • Experience in building and deploying microservices.
  • Familiarity with web services testing tools (SOAPUI, ReadyAPI, Postman).

Solliciteren

Meer banen van je zoekopdracht