Backend Developer (Python/Django) | EU Institution | Brussels

KEYES

Brussel Hoofdstad

On-site

EUR 70,000 - 100,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

KEYES is seeking a Backend Developer for an EU Institution in Brussels. You will develop backend services with Python and Django, build REST APIs, and integrate with front-end components while ensuring security and scalability.

You will work in an international team, apply CI/CD pipelines, Docker-based deployments, and write tests and documentation. Regular on-site presence near Brussels is required.

Qualifications

  • Bachelor's degree with 7+ years of professional experience or Master's with 5+ years.
  • English knowledge at minimum B2 level, spoken and written.

Responsibilities

  • Develop backend applications using Python and Django.
  • Design and implement data storage with relational databases and SQL.
  • Build and maintain REST APIs and backend services.
  • Apply authentication, authorization and security best practices.
  • Write unit and integration tests; participate in CI/CD pipelines.
  • Design scalable software architectures and maintain documentation.
  • Collaborate in an international team and contribute to debugging and optimization.

Skills

Python
Django
Django ORM
REST APIs
SQL
CI/CD
Docker
Security best practices
Testing
Documentation
Team collaboration
English proficiency

Education

Bachelor's degree + 7+ years experience
Master's degree + 5+ years experience

Tools

Celery
RabbitMQ
Faktory

Job description

Joining KEYES means giving purpose to your talent.

Are you looking for an environment where technology is not an end in itself, but a lever to build a sustainable future? At KEYES, we are not just looking for technical expertise; we are looking for people who share our values.

Do you want to continue your career and grow within one of Belgium’s leading IT companies?

Join KEYES as a Backend Developer!

We support large enterprises, the public sector, healthcare organizations, and SMEs in all their digital challenges: Infrastructure & Cloud Solutions, Cybersecurity Solutions, Business Software Solutions, Mainframe Solutions, Data & AI Solutions, Advisory Solutions, and Staffing Solutions.

THE BACKGROUND

For our client, an EU Institution based in Brussels, we are looking for a Backend Software Engineer (Python/ Django) to join a long-term mission within an international team delivering modern digital services and business-critical applications.

You will contribute to the development, maintenance, and enhancement of backend services and APIs, ensuring secure, scalable, and high-performing applications that support key business processes.

Please note: candidates must be located within (2) two hours of Brussels, as regular onsite presence is required throughout the assignment.

YOUR MISSION

As a Backend Developer, your responsibilities will be as follows:

  • Development of back-end website applications using Python and Django.

  • Integration of user-facing elements developed by front-end developers with server-side logic.

  • Implement core business logic using Python 3.11 and Django.

  • Design and implementation of data storage solutions using relational databases and SQL.

  • Apply data and security best practices: input validation, authentication/authorization, secure storage, compliant logging and monitoring.

  • Optimization of applications for maximum speed, scalability, and reliability.

  • Design and develop APIs and backend services.

  • Participating in the design and creation of scalable software architectures.

  • Maintenance of code integrity and organisation.

  • Writing clean, functional, and maintainable code on the back-end.

  • Compile and analyse data, processes, and code to troubleshoot problems and identify areas for improvement, including setting up and querying monitoring tools.

  • Perform unit and integration testing, debug, fix, and validate code changes.

  • Deliver solutions that fulfil functional and non-functional requirements and align with user expectations.

  • Write technical documentation.

  • Basic configuration of containerised environments and cloud-based services supporting back-end functionality.

  • Develop and maintain services and business logic using Python, Django ORM, and asynchronous task-processing frameworks.

  • Implement authentication and authorization mechanisms to secure APIs and services.

  • Write and maintain unit and integration tests to ensure code quality and reliability, integrating them into CI/CD pipelines.

  • #LI- MS1

    #TRASYS

YOUR PROFILE
  • Bachelor's degree with at least 7 years of relevant professional experience, OR

  • Master's degree with at least 5 years of relevant professional experience

  • Ability to understand, speak, and write English (minimum B2 level)

Technical knowledge REQUIRED
  • Strong experience with Python 3.11 development.

  • Proven experience with Django 4.2+ and the Django ORM.

  • Solid experience designing, developing, and maintaining REST APIs and backend services.

  • Good knowledge of SQL and relational database design.

Technical knowledge PREFERRED
  • Experience with asynchronous task-processing frameworks such as Celery, RabbitMQ, Faktory, or equivalent technologies.

  • Experience with containerization technologies and modern deployment environments.

  • Knowledge of code quality, linting, testing, and CI/CD practices.

  • Understanding of authentication, authorization, and application security best practices.

  • Experience troubleshooting complex backend applications and performance issues.

  • Strong documentation and collaboration skills.

Soft skills
  • Talent for attention to detail in code correctness, error handling, and documentation.

  • Ability to analyse complex back-end issues and design effective solutions.

  • Capability of integration in an international and multicultural environment.

  • Ability to participate in multilingual meetings.

  • Excellent interpersonal and communication skills.

  • Ability to work in a team as well as autonomously.

  • Results-oriented mindset, focused on delivering high‑quality solutions.

Certifications

Any of the following certifications would be considered an asset:

  • AWS Certified

  • Developer Associate, Microsoft Azure Developer Associate, or CNCF

  • Certified Kubernetes Application Developer (CKAD)

Do you recognise yourself in this description?

Do you want to learn more?

KEYWORDS

Backend Developer - Python - Django - Django ORM- SQL- REST APIs - Celery - RabbitMQ - Docker - CI/CD

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer (Python/Django) - Scalable APIs
Senior Backend Engineer (Python/Django) - Scalable APIs

KEYES • Brussel Hoofdstad

On-site
EUR 70,000 - 100,000
Back-End Software Engineer (Brussels)
Back-End Software Engineer (Brussels)

Bridge351 • Evere

Hybrid
EUR 55,000 - 85,000
Health and Life Insurance
Hybrid work model (Brussels on-site +
Tech Visa support
Storage Backup Engineer
Storage Backup Engineer

KEYES • Herstal

Hybrid
EUR 70,000 - 100,000
Complete salary package
Teleworking up to 3 days/week
Training opportunities and certs
+1
Senior Data Scientist (NLP, Python) - based in Belgium (EU Institution)
Senior Data Scientist (NLP, Python) - based in Belgium (EU Institution)

KEYES • Brussel Hoofdstad

Hybrid
EUR 75,000 - 110,000
Application Cloud Architect (Java, Semantic Web Stack) - EU Institution (hybrid in Belgium)
Application Cloud Architect (Java, Semantic Web Stack) - EU Institution (hybrid in Belgium)

KEYES • Brussel

Hybrid
EUR 90,000 - 130,000
Senior Python Developer Service (SRQ109755)
Senior Python Developer Service (SRQ109755)

TiTANS België • Brussel Hoofdstad

Hybrid
EUR 70,000 - 95,000
Backend Software Developer Python or Java (Freelance possible)
Backend Software Developer Python or Java (Freelance possible)

EngiFlex BV • Brussel Hoofdstad

Hybrid
EUR 45,000 - 65,000
Company car and benefits
Career plan with training budget
Extra-legal benefits
Senior Back-End Developer
Senior Back-End Developer

Kadonation • Gent

On-site
EUR 55,000 - 75,000
Cloud and Infrastructure Architect
Cloud and Infrastructure Architect

KEYES • Herstal

On-site
EUR 90,000 - 130,000
Python Developer I Belgium
Python Developer I Belgium

Talan Group • Brussel Hoofdstad

On-site
EUR 50,000 - 70,000