Freelance Analyst Developer (Java / Spring)


About the Role


We are looking for an Analyst Developer with strong expertise in Java and Spring technologies to join a dynamic development team.

In this role, you will be responsible for designing, developing, and implementing high-quality applications, while ensuring performance, usability, and reliability. You will act as a key link between business and IT, translating functional requirements into robust technical solutions.


Your Responsibilities


Development & Delivery

  • Design and develop applications using Java (J2EE) and Spring Framework
  • Build and maintain RESTful APIs and integration services
  • Ensure high-quality code aligned with internal development standards

Technical Analysis

  • Translate functional requirements into technical designs
  • Collaborate directly with business stakeholders to clarify needs
  • Produce clear technical documentation and specifications

Testing & Quality

  • Perform and support unit testing, system testing, and UAT
  • Analyze test results, identify defects, and implement improvements
  • Contribute to continuous improvement of application quality

Implementation & Collaboration

  • Follow coding standards and best practices
  • Work closely with cross-functional teams and other IT domains
  • Support deployment and ensure smooth integration of solutions


Your Profile


Must-have skills

  • Bachelor’s degree in IT or equivalent experience
  • First experience as a Java Developer / Analyst Developer
  • Strong knowledge of:
  • Core Java & J2EE
  • Spring Framework
  • REST APIs
  • JDBC
  • Experience with integration technologies:
  • JMS (message queues)
  • Apache Camel
  • Familiar with:
  • Git (version control)
  • Maven / Gradle
  • CI/CD (e.g. Jenkins)
  • Tomcat
  • Testing experience with:
  • JUnit, Mockito
  • Fluent in English (Dutch or French is a plus)


Nice to Have

  • Experience with Agile/Scrum environments
  • Knowledge of Jira
  • Exposure to logging/monitoring tools (e.g. Kibana)
  • Experience with insurance sector
  • Knowledge of Swagger, JAXB, XSD, Zephyr


Soft Skills

  • Strong communication skills
  • Analytical mindset with attention to detail
  • Proactive and solution-oriented
  • Autonomous but also a strong team player
  • Good time management and flexibility


Linguistic Skills

  • Dutch or French and English
Similar jobs

Java Software Engineer

Apply Now
Back to search page