Senior Java Developer - Brussels, België - Cypher Consulting Europe
Beschrijving
Our client is currently looking for a Senior Software Engineers JAVA/SPRING to assist the team in further delivery of an existing project.
Strong knowledge of the technical stack is mandatoryTasks
- Implement the business logic according the needs
- Insure the well understanding of all the requirements
- Translate the functional and business analysis in programming language
- Write the program in the agreed language and in regards to the internal quality standards
- Test the program in the integrated environment following the Agile method using quality and testing : automated & integration testing.
- Document the software development
- Report potential issues to the functional analysts proposing the optimal solution for the achievement of the best result
- Evaluate the impact of potential changes on the software modules and report any potential problems
- Quality assurance
- Write the test scenarios
- Test the final solution as proposed to the end users
- Document the test results
- Solve testing problems and retest
- Constant evolvement conducted in lessons learned after each milestone achieved
- Put in practice the improvement actions and good practices of software development
- Assist to team development through training and coaching of fellow team members
Requirements:
Technical profile requirements
- \+ 5 years as an expert in Java, Spring/spring boot framework
- Very good knowledge of: SPRING 5 (MVC, WEBFLOW..), REST WS, Hibernate, Maven, Git, JavaEE (Servlet/JPA/JDBC ),
- Very good knowledge on Object oriented and unit testing
- Good working knowledge of Agile methodology : scrum
- Good knowledge of HTML 5, CSS 3, JavaScript, jQuery, Crossbrowsing & crossplatform testing, Nexus, Jenkins, SonarQube is strong asset
- Working knowledge of DevOps & Micro-Services is an asset
- Knowledge & experience with Magnolia is a strong plus