Backend Java Developer Position
Our client is seeking a talented Backend Java Developer with strong JAVA & Spring framework experience to join our team in Belgium. As a Backend Developer, you will work on the full lifecycle of backend services: from architecture and design to deployment and maintenance. You'll collaborate on building robust payment systems.
Key Responsibilities:
* Analyse, design, develop, test, and deploy backend components for payment systems.
* Develop and maintain RESTful APIs for integration with internal and external systems.
* Ensure clean architecture using layered design and established design patterns.
* Write maintainable, testable code in Java using Spring Framework.
* Maintain and evolve a solid data model using SQL and PostgreSQL.
Required Skills and Qualifications:
* 4+ years of experience as a Java backend developer.
* Strong expertise in: Spring, OOP, Rest APIs, Data modelling, and Databases SQL.
* Hands-on experience with: Git, Maven, PostgreSQL and Mockito.
* Experience in cloud platform in AWS.
* Fluent in English (both written and verbal); other languages are a plus.