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