Senior Java Developer with great analytical skills
Brussels, Brussel, Belgium
Job type: fulltime
Job industry: I.T. & Communications
What will be your main challenge? As a Senior Java Developer with great analytical skills, you will receive the opportunity to be part of a great dynamically distributed Agile development team. You will receive the chance to participate in the analysis and development of new applications, features and error solutions and also take part in the operational maintenance, all aimed at delivering maximum value for the business. You will be able to work on a wide variety of projects that will enable you to further develop your own potential and skills according to your desired professional career path, interests and ambitions. In addition to your daily activities, you will receive the opportunity to coach/guide junior team members. Sharing knowledge and expertise are an important value in this company. Together everyone achieves more. You will be encouraged to share your technical expertise to advise on the assessment of new development projects. Which responsibilities will be trusted to you? Participating in the development of new, innovative and user-friendly applications on the basis of existing development standards, frameworks, technical and safety guidelines; Receiving the responsibility for the maintenance and evolution of one or more applications and interfaces used by the organization and it's customers Providing support and/or taking care of the release management process to the production environment and follow up the go-live; Communicating directly with internal/external customers about their business processes and needs. Analyzing and challenging business requirements and turning them into technical solutions by writing a quality and easy to read code. You guarantee quality by means of of test drive development and continuous learning; Receiving the opportunity to be as a true "software craftsman" to build applications and functions that are of high quality, and generate additional business value. Guiding less experienced developers by conducting regular code reviews and give feedback and suggestions; proactively take the lead on more complex requests and/or problems; Actively sharing your knowledge and contribute to the continuous improvement of the team; Staying up to date with the latest technical developments. What are the expected skills and expertise for this challenge? Several years of professional experience In-depth knowledge of recent Java frameworks (e.g. Spring, Hibernate); Experience with: Application integration and excellent skills in relational databases; Delivering end-to-end solutions, taking into account the business processes; Solving problems and tasks of varying complexity; Agile development methodologies (Scrum/Kanban). Insight in the application life cycle management, continuous integration and the necessary tools (e.g. Jira, GitHub, Jenkins, etc.); Interest to work with Mendix, Java Virtual Machine, ... Interest to work in a Scrum team A great passion for learning, self-development and knowledge sharing. Willing to coach Junior developers Interest in Cloud technologies (AWS, Azure, private cloud, ...) What is your profile? You are fluent in (French AND/OR Dutch) AND English; You are a highly motivated team player; You are convinced of the Agile benefits You have strong analytical skills, a great sense of responsibility and good work ethics; You can work as a "scientist" to experiment/test, validate assumptions and connect points to arrive at an assessment/solution; You can translate technical concepts into understandable language; You can guide junior team members, including, but not limited to, providing explanations, assign tasks for practical exercises, give feedback; You are patient and you like to help others grow; You can, if necessary, go through a complete workflow process around "development-start-up". You are open to continuous change; What's in it for you? A direct permanent contract (contract onbepaalde duur/ CDI) in a growing innovative company An attractive salary package with extra-legal benefits, flexible hours, the possibility to work remotely, .... A professional, dynamic, collegial, pleasant and positive environment Working in a very attractive workplace building (an inspiring and very modern building) and easily accessible by public transport in the center of Brussels. A position that offers a lot of variation The possibility to have a strong autonomy, according to your skills and abilities Training and coaching possibilities to further advance your personal growth Do you a...