Submit

Senior Backend Developer (Java, Spring)

Bruxelles

Job description

Our company is a leading technology-driven organization committed to delivering innovative and scalable solutions to meet our clients’ needs.

We are seeking a highly skilled Senior Backend Developer to join our team in Brussels, contributing to the development and optimization of robust backend systems.

Job Summary:
As a Senior Backend Developer, you will design, develop, and maintain high-performance backend services using Java and Spring Framework. You will work closely with cross-functional teams to deliver scalable and secure solutions, ensuring seamless integration with front-end systems and third-party services. This role requires on-site/hybrid work in Brussels and proficiency in both English and French.

Key Responsibilities:

  • Design, develop, and maintain backend services and APIs using Java and Spring Framework (Spring Boot, Spring MVC, etc.).
  • Optimize application performance, scalability, and reliability through best practices and architectural improvements.
  • Collaborate with front-end developers, DevOps, and other stakeholders to integrate backend services with broader systems.
  • Implement secure coding practices and ensure compliance with data protection standards.
  • Participate in code reviews, ensuring high-quality, maintainable, and well-documented code.
  • Troubleshoot and resolve complex technical issues in production and development environments.
  • Contribute to architectural decisions and propose innovative solutions to enhance system functionality.
  • Work in an agile environment, participating in sprint planning, stand-ups, and retrospectives.
  • Leverage AWS services (if applicable) to deploy and manage cloud-based applications.

Requirements

Education:
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).

Experience:

  • Minimum of 5 years of professional experience as a Backend Developer or similar role.
  • Extensive experience with Java and Spring Framework (Spring Boot, Spring MVC, Spring Data, etc.).
  • Proven experience in designing and building RESTful APIs and microservices architectures.
  • Experience with AWS cloud services (e.g., EC2, S3, Lambda, RDS) is a strong plus.
  • Familiarity with version control systems (e.g., Git) and CI/CD pipelines.


Technical Skills:

  • Expert-level proficiency in Java (Java 8 or higher) and Spring Framework.
  • Strong understanding of microservices architecture and API design.
  • Knowledge of relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
  • Familiarity with containerization tools like Docker is a plus.
  • Understanding of security best practices for backend development.


Language Skills:

  • Fluency in English (written and spoken) is mandatory.
  • Proficiency in French (written and spoken) is required for effective communication in a bilingual environment.


Soft Skills:

  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • Ability to work independently and manage priorities in a fast-paced environment.
  • Proactive attitude toward learning and adopting new technologies.


Location Requirements:

  • Willingness to work on-site in Brussels with a hybrid work arrangement (specific days on-site to be determined).



Nice-to-Have:

  • AWS certifications (e.g., AWS Certified Developer – Associate or AWS Certified Solutions Architect).
  • Experience with message queues (e.g., Kafka, RabbitMQ) or event-driven architectures.
  • Familiarity with DevOps practices and tools (e.g., Jenkins, Terraform).

Want to apply?
Position
Name*
Email*
Phone number*
Country*
City*
Linkedin
Faça upload do seu CV* (max. 4MB)
Upload your photo or video (max. 4MB)
Submit