Search a job


Similar jobs

Senior Java Developer - Famous actor in Web industry

Reward: 1000 €

Type of contract: Employee

Sector: Internet

Region: Brussel/Bruxelles

Client :

Our client is a well-known Belgian player in the web industry, leader in its market segment. With a significant international presence, this company is growing steadily and is therefore expanding its IT team.

Description :

Our client is a well-known Belgian player in the web industry, leader in its market segment. With a significant international presence, this company is growing steadily and is therefore expanding its IT team.
We are looking for a Senior Java Developer for the backend side of our service to help us to build the company's future.

Your primary focus will be to analyze business requirements and realize the technical analysis; develop and maintain our RESTful APIs according to the website architecture and governance. Improve our platforms on various topics (such as billing engines and real-time invoicing search and indexing, caching mechanisms, big data, real-time notifications, global performance of the platform …).
Contribute to the best/optimized architecture in line with the needs and company's vision. You will be involved in proof of concepts for optimized solutions.
You will work within a "Scrum" team with other front-end developers, back-end developers and QA Engineers together to achieve a common goal. Collaborate with our infrastructure team.

Your responsibilities:
* Delivering modules and maintaining backend part of our website.
* Write clean standards-compliant code ensuring high performance and reliability of our backend applications.
* Cooperating with the front-end developer in the process of building the RESTful API.
* Ensure applications scalability and maintainability.
* Writing tested and documented code with a rigorous mindset.
* Write and execute the unit tests according to best practices and our coding guidelines.
* Define and keep your deadlines.
* Work on improving the developments quality & processes.
* Give feedback and be part of our code review process.
* Collaborate with other team members; share knowledge, suggestions, perform peer reviews.
* Stay up-to-date with market developments; look into and advise on new technologies and emerging standards.
* Be part of the bug fixing process.

Your profile:

* At least 7 years' experience writing Java enterprise-level applications.
* Familiar with commonly used frameworks and libraries (Java 8 standard APIs, J2EE APIs & implementations (Spring, Hibernate), utils like apache commons, …).
* Knowledge of Jersey, Spring-rest, Apache CXF or other REST framework and RESTful principles.
* Deep knowledge of testing principles, libraries and design.
* Deep knowledge of Spring batch or QueryDSL is a plus.
* Rigorous coding practices when it comes to using Git, write tests, refactor code, finish what you started.
* Familiar with GoF design patterns and good Java code design principles.
* Strong analytical skills are required; experience as an architect is a plus.
* Knowledge of SQL is required. Knowledge of MS SQL, HSQL is a plus.
* Knowledge of billing systems architectures is a strong asset.
* Willing to learn new technologies, documentation and make your skills evolve.
* Excellent communication skills. Fluent English is required.
* Previous experience with scrum methodology is required.
* Interest in No-SQL databases (MongoDB, Elastic) is a plus.
… aside from "hard" skills we're looking for "real passion", and the will to reinvent our job every day and build a bright future for our company. We'll count on you to take ownership of your work and communicate with everyone to get the job done.

The offer:
* Competitive salary
* Company car
* Insurance package
* Meal vouchers
* A professional and stimulating working environment
* Opportunity for personal development in line with business growth


0.065899848937988