Software Backend Engineer

Software Backend Engineer

SWIFT

Brussels, Belgium

We are looking for a back-end software engineer based in Belgium. You will be working as a member of an agile dynamic team that is responsible for end-to-end delivery - from customer engagement to operations. You will have a unique opportunity to expand your reach in term of knowledge and network, and to build your expertise through Swift’s global platform.

Tasks

  • Software Engineering Development: Design, develop, and maintain high-performance applications and systems using Object-Oriented Programming (OOP) and DevSecOps best practices including automation.
  • Microservices Architecture: Design, implement, and maintain microservices-based distributed systems to enhance availability, scalability, performance, observability, and resiliency.
  • Performance Optimization: Identify and solve complex performance challenges, making architectural improvements and enhancements to the system.
  • Interoperability: Work closely with other teams to understand end-user requirements and translate them into pragmatic technical solutions.
  • Testing & Quality: Increase test coverage with comprehensive unit, regression and integration tests, ensuring code reliability and maintaining best practices.
  • Containerisation & Orchestration: Use Docker/Podman for containerisation and Kubernetes for orchestration to deploy and manage applications efficiently.

Skills

  • Bachelor's or higher degree in Computer Science, Engineering or related.
  • Young graduate or experience in Java (academic or personal projects accepted).
  • Strong reasoning skills, autonomous, open-minded, solutions oriented and a team player.
  • Customer oriented and quality mindset - we continually strive to deliver true customer value and high-quality services to the Swift community.
  • In-depth knowledge of OOP development best practices, including code quality / performance / security / reliability, design patterns and testing methodologies.
  • Exposure to security practices for protecting services (authorisation, authentication, integrity, confidentiality, …).
  • Exposure or interest with microservices architecture and Apache Kafka.
  • Exposure to Docker/Podman and Kubernetes for containerization and orchestration.
  • Exposure to application frameworks to build scalable Java applications (e.g., Spring Boot).
  • Practical experience of databases (e.g., Elastic Search, Oracle, JDBC, JPA) and data modelling.
  • Ability to tackle complex technical challenges and provide efficient, scalable solutions.
  • Fluent English communication skills (both verbal and written).

Apply Now

Don't forget to mention BrusselsJobs when applying.

Share this Job

More Job Searches

Information Technology (IT)      On-site      Web Development/Editing      SWIFT     

BrusselsJobs Logo

© EuroJobsites 2025