Talent.com
Deze vacature is niet beschikbaar in je land.
Software Engineer Java - Senior

Software Engineer Java - Senior

Connect People SprlBruxelles Anderlecht, BRU, be
21 dagen geleden
Functieomschrijving

Job Description

We are looking for a Senior Software engineer Java

Primary Tasks and responsibilities

  • Concept, Develop or adapt the applications for a domain in respect with methodology as described by the the functional and business analysis and in regards to user requirements in the Java programming language
  • Insure the well understanding of all the requirements
  • Translate the functional and business analysis in programming language and architecture
  • Study and discuss the functional analysis with the designated internal contact
  • Write the program in the agreed language and in regards to the quality standards
  • Conduct the Test driven development
  • Test the program in the integrated environment following the Agile method
  • Document the software
  • 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

Secondary Tasks and responsibilities

  • Quality assurance
  • Write the unit test scenarios
  • Test the final solution as proposed to the end users
  • Document the unit 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

  • Expert knowledge of programming languages : Java, Hibernate, Spring boot
  • Very good knowledge of software : REST API, Junit, Mockito
  • Very good knowledge of methodology : Agile, Object oriented
  • Good knowledge of tools : JIRA, GIT
  • Very good knowledge of development tools : Intellij, TomCat,
  • Expert knowledge of Agile methodology
  • Good coaching, training & leadership skills
  • Magnolia CMS or ready to learn it Nice to have
  • Jenkins CI / CD
  • Swagger / OpenAPI
  • Maven
  • Dynatrace
  • Non-Technical profile requirements

  • Accepts personal responsibility for client satisfaction
  • Strong tracking, coordination and project planning skills
  • Establishes and manages engagement objectives, expectations and quality plan
  • Ability to identify and implement process and / or application improvements
  • Strong analytical and problem-solving skills
  • Must be able to work on multiple simultaneous tasks with limited supervision
  • Quick learner, motivated self-starter
  • Excellent customer service, interpersonal, communication and team collaboration skills
  • Able to follow change management procedures and internal guidelines
  • Leadership skills compatible with over 5 years of professional experience
  • Very good Coaching & training skills Methodology / Certification requirements
  • Master Degree in Computer Science OR equivalent through experience. Advanced course work in technical systems plus continued education in technical disciplines is preferred
  • Language proficiencies

  • FR and Dutch
  • ENG is a must
  • Benefits

    6 months mission with possible extension

    Hybdride min 2 days on site / week after onboarding

    Maak een vacature-alert aan voor deze zoekopdracht

    Java Software Engineer • Bruxelles Anderlecht, BRU, be