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


1. 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.

2. 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.

3. 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.

4. Implementation
  • Implement and follow up on the internal corporate coding standards (programs, parameterization, documentation, etc.).
  • Coordinate with other domains during development activities.

Main Skills


1. Languages
  • Very good communication skills in English .
  • Knowledge of Dutch or French is a strong asset.

2. 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.

3. Assets & Sector Experience
  • Experience in the Insurance / Financial sector .
  • Experience with Jira .
  • Experience with Agile and Scrum methodologies.

4. Nice-to-Have Skills
  • Experience with logging systems like Kibana .
  • Experience with Enterprise Architect .
  • Experience with JAXB and XSD standards.
  • Experience with Zephyr .

5. Soft Skills
  • Communicative & Team spirit
  • Autonomous & Proactive (searching for solutions)
  • Flexible & Polyvalent
  • Strong Time Management skills
Similar jobs

Analyst Developer (Java)

Apply Now
Back to search page