Voorstelling bedrijf Bekijk de andere vacatures

Randstad Digital - Analyst Developer (Java)

header image

Analyst Developer (Java)

location: Brussels, Antwerp

The Analyst Developer is responsible for creating, testing, and implementing IT programs, and guaranteeing the quality, user-friendliness, and performance of the integrated systems. He/she plays a reference role in the development environment to deliver high-quality systems that meet the known and predefined standards within the agreed schedule.

 

 

Main responsibilities

  • System development:
    • Development using Java Spring technology based on technical detailed analysis.
    • Perform integration and regression tests to verify consistency and interaction with the other components of the applications.
  • Technical design:
    • Translate the functional analysis into a technical analysis and provide clear documentation.
    • Capable of directly discussing with the Business to capture their requirements and translate them into clear specifications for development.
  • Testing:
    • Handle unit testing, system tests, and provide user acceptance test support.
    • Critically analyze test results and test defects, and make (or drive) the necessary adjustments.
  • Implementation:
    • Implement and follow up on the internal corporate coding standards (programs, parameterization, documentation, etc.).
    • Coordinate with other domains during development activities.

 

Main skills

  • Languages:
    • Very good communication skills in English.
    • Knowledge of Dutch or French is a strong asset.
  • .Must-have technical skills:
    • Bachelor's degree in Computer Science or equivalent through experience.
    • First experience in a similar position, including experience in preparing technical analysis.
    • Proficient in Core Java and J2EE, with a solid understanding of object-oriented programming, design, and architectural patterns.
    • Proficient in JDBC and RESTful concepts, with experience designing and developing using the Spring framework.
    • Proficient with JMS Message queue and the Camel Framework.
    • Proficient with REST API knowledge (as most services are developed based on REST architecture style).
    • Proficient understanding of code versioning tools, such as GIT.
    • Familiarity with build tools such as Maven and Gradle.
    • Familiarity with continuous integration and continuous deployment, such as Jenkins Pipeline.
    • Proficient with JUnit, Mockito, and Powermockito frameworks to develop JUnit test cases.
    • Proficient with Swagger knowledge to write integration test cases.
    • Proficient with Tomcat Apache server.
  • Assets & sector experience:
    • Experience in the Insurance / Financial sector.
    • Experience with Jira.
    • Experience with Agile and Scrum methodologies.
  • Nice-to-have skills:
    • Experience with logging systems like Kibana.
    • Experience with Enterprise Architect.
    • Experience with JAXB and XSD standards.
    • Experience with Zephyr.
  • Soft skills:
    • Communicative & Team spirit
    • Autonomous & Proactive (searching for solutions)
    • Flexible & Polyvalent
    • Strong Time Management skills
Randstad Digital - Analyst Developer (Java)
Randstad Digital
Gelijkaardige vacatures