Randstad Digital - Analyst Developer (Java) H/F/X
Role details
Job location
Tech stack
Job description
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., * 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., + Comprendre : Expérimenté - (C1)
- Écrire : Expérimenté - (C1)
- Lire : Expérimenté - (C1)
- Parler : Expérimenté - (C1)
- Français (atout)
- Comprendre : Expérimenté - (C1)
- Écrire : Expérimenté - (C1)
- Lire : Expérimenté - (C1)
- Parler : Expérimenté - (C1)
- Néérlandais (atout)
- Comprendre : Expérimenté - (C1)
- Écrire : Expérimenté - (C1)
- Lire : Expérimenté - (C1)
- Parler : Expérimenté - (C1)
Envie d'en apprendre davantage sur ce métier ou sur un métier proche de celui-ci ? Parcourez toutes les informations utiles sur Panorama des métiers. Panorama des métiers Cette offre a été rédigée par l'employeur, Actiris n'est donc pas responsable de son contenu et des éventuelles infractions à la législation en vigueur. Attention, un employeur ne peut pas vous demander de lui communiquer des données sensibles. En savoir plus. Si vous avez une remarque sur cette offre, n'hésitez pas à nous la communiquer via ce formulaire de contact.
Requirements
- 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