Back-End Developer (JAVA)
- Full-time
Company Description
Ahead Digital, an agency specialized in digital strategy based in Brussels and Paris, is looking for an Experienced Java Developer, for a position to be filled as soon as possible.
The mission will take place at one of our main customers’ office in Brussels (Belgium). You will be joining a team of experts including business analysts, UI designers, QA, front end/back end developers, tester…
The objective of the role is to develop and improve banking solutions but also to use your expertise and experience to assist our client in its digital acceleration.
Job Description
As a Back-end Java developer, you will be involved in the development of programs and applications that will optimize the interactions of the organization with its customers and other organizations. You will also assist our client develop its micro services environment by creating API’s and act as aspiring Software Craftsmen.
On a daily basis, you will have to:
Develop JAVA Applications / Micro Services / API’s
Develop XML Web services
Build a performant, responsive and premium application
Ensure the production and maintenance of a reusable code
Work closely with the feature teams to bring the ‘extra-mile’ and imagine new features
Deal with outside data sources and APIs
Participate to unit-test code to guarantee the reliability of the application
Correct bottlenecks and fix bugs when necessary
Develop and maintain a high-quality code
Qualifications
You have been working as a confirmed JAVA developer for the last 3 years and you have proven experience of application development within a financial or similar institution.
Technical skills
You master JAVA application development
You know how to design webservices in XML
Your approach is based on OOP and other best practices
You know how to write readable code
You do not hesitate to refactor where necessary.
You have experience in testing driven development (TDD) and Unit Tests
You have experience in Spring Boot, Maven, Oracle DB, PostgreSQL DB
You know SVN/Git (Gitlab or alternative), Jenkins, SonarQube, Fortify, Confluence, JIRA
Continuous Integration/Deployment principles, Docker, Container and Groovy have no secrets for you
You have experience with RESTful APIs to connect iOS / Android applications to back-end services and third-party libraries or API’s
You are able to speak and write English fluently
Soft Skills
You are ‘Agile’ by nature and apply the SCRUM values
You understand business needs and are able to translate them into technical requirements
You team oriented
When necessary, you are able to challenge the business, based on your expertise
Continuous learning: you share your knowledge and expertise and hence contribute to the constant improvement of the team
Additional Information
Ahead Digital gives you the opportunity to participate in the growth of a growing digital strategy agency. You will be able to develop your skills by collaborating with experts in your domain, in a dynamic, agile and user-friendly environment.
We do not work for our clients, but with them on innovative and exciting projects.