Java Backend Developer
Location: Brussels, BE (50% onsite / 50% WFH)
Duration: 6-12 Months (plus a high likelihood of extensions)
B2B Freelance / Contract
5 Days Per Week / Full-Time
Languages: English Fluency
IMPORTANT NOTE: Please only apply on this role if you meet the language requirements AND can commit to a full-time / hybrid contract.
About the Role:
We are seeking a highly skilled and experienced Senior Java Backend Developer to join our team in Brussels. As a key member of the team, you will be responsible for developing and maintaining high-quality applications using Java, Spring Boot, and Microservices architecture. This role requires a strong understanding of the full software development lifecycle, from development to post-go-live maintenance. You will be working in an Agile environment and will need excellent communication skills as you will be interacting with customers.
Responsibilities:
- Design, develop, and maintain robust and scalable applications using Java 8 (or higher), Spring Boot, and Microservices.
- Develop and consume Web Services (REST/SOAP).
- Utilize Azure DevOps for development, deployment, and code review.
- Implement and manage CI/CD pipelines.
- Utilize Git, Eclipse/IntelliJ IDE, Maven, Jenkins, and Docker.
- Demonstrate an end-to-end focus, including post-go-live maintenance.
- Actively participate in Agile ceremonies and contribute to a collaborative team environment.
- Effectively communicate with customers and stakeholders.
- Work independently and as part of a larger team within a corporate environment.
- Demonstrate strong project and time management skills.
- Analyse complex problems and derive key insights.
Essential Skills:
- Strong knowledge of Java 8 (or higher), Spring Boot, and Microservices architecture.
- Experience with Web Services (REST/SOAP).
- Proficiency in Azure DevOps and CI/CD pipelines.
- Solid understanding of Git, Eclipse/IntelliJ IDE, Maven, Jenkins, and Docker.
- Experience with Agile methodologies.
- Excellent analytical and problem-solving skills.
- Strong customer-facing experience.
- Excellent written and spoken English.
Desirable Skills:
- Experience with Azure (Deployment, Repository, Code Review).
- Banking industry experience.
- Familiarity with Agile concepts.
- Experience working in a large, corporate organization.

