Full-Stack Java Developer (Freelance possible)

EngiFlex BV

Brussel Hoofdstad

On-site

EUR 70,000 - 110,000

Full time

31 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Company car
Extra-legal benefits

Job summary

EngiFlex BV is seeking a Senior Full-Stack Java Developer to strengthen our teams in a large-scale business transformation programme. You will join a department of around 70 people and contribute to handover, refactoring and greenfield development of business applications, covering the full lifecycle from concept to deployment.

You will work on Java development, RESTful/SOAP services, and front-end integration with Angular, HTML, CSS.

Qualifications

  • Minimum 5-7 years of full-time professional experience in Java development, ideally in a full-stack role.
  • Experience in project teams delivering greenfield applications from scratch.
  • Familiar with multi-system integration and complex technical landscapes.
  • Strong practical knowledge of Java and the Spring Framework.
  • Experience with JPA and Hibernate.
  • Security patterns, including Spring Security.
  • Hands-on experience with SOAP and RESTful web services.
  • Experience with Spring Batch, SOA, microservices and CQRS.
  • Apply test-driven development and continuous integration practices, using JUnit, Mockito, Cypress and Selenium.
  • Combine front-end knowledge in HTML, CSS, JavaScript and Angular with solid back-end development skills.
  • Familiar with Maven, Jenkins, Docker, OpenShift, SVN or Git, Eclipse or IntelliJ, Sonar, JBoss and Tomcat.
  • Relational databases and O/R mapping, including PostgreSQL and SQL Server.
  • Read BPMN, UML and technical documentation standards.
  • Work comfortably with Jira and Confluence.
  • Knowledge of Talend, ZK, Oracle or Kafka is a plus.
  • Familiar with Agile/Scrum methodologies.
  • Solution-oriented, customer-oriented and strong in problem solving.
  • Active knowledge of French or Dutch, both spoken and written, including technical documentation.
  • Communicate effectively in English, especially in writing and within the team.

Responsibilities

  • Develop and maintain business applications in Java.
  • Build application components and web services.
  • Contribute to the design of architectural components and technical building blocks in collaboration with the technical lead and software architects.
  • Take part in technical working groups, Scrum ceremonies and, when needed, meetings with end users.
  • Support testing, technical documentation, deployment, evaluation and reporting.
  • Work in complex, integrated environments and quickly understand existing code bases.
  • Help guide junior team members and integrate smoothly into an established team.

Skills

Full-stack development
Java development
Spring Framework
RESTful web services
JPA/Hibernate
Security: Spring Security
Microservices
Test-driven development
CI/CD
Front-end: HTML, CSS, JavaScript, Angl
Databases: PostgreSQL, SQL Server
Jira/Confluence
Docker/OpenShift
Git/SVN
Maven
JUnit/Mockito/Cypress/Selenium
Eclipse/IntelliJ
Tomcat/JBoss
BPMN/UML
Kafka

Tools

Java
Spring Framework
JPA/Hibernate
Spring Security
SOAP
REST
Spring Batch
SOA
CI/CD (Jenkins)
Docker
OpenShift
Git
Eclipse/IntelliJ
Sonar
Tomcat

Job description

Tasks and responsibilities

Within a large-scale business transformation programme, we are looking for a Senior Full-Stack Java Developer to strengthen existing teams.


You will join a department of around 70 people and contribute to the handover, refactoring and greenfield development of business applications. In this role, you support analysts and business objectives while covering the full software development lifecycle, from concept and design through testing and deployment.


Responsibilities:


  • Develop and maintain business applications in Java.

  • Build application components and web services.

  • Contribute to the design of architectural components and technical building blocks in collaboration with the technical lead and software architects.

  • Take part in technical working groups, Scrum ceremonies and, when needed, meetings with end users.

  • Support testing, technical documentation, deployment, evaluation and reporting.

  • Work in complex, integrated environments and quickly understand existing code bases.

  • Help guide junior team members and integrate smoothly into an established team.


Your profile


  • You have at least 5-7 years of full-time professional experience in Java development, ideally in a full-stack role.

  • You have experience in project teams delivering greenfield applications from scratch.

  • You are familiar with multi-system integration and complex technical landscapes.

  • You have strong practical knowledge of Java and the Spring Framework.

  • You have experience with JPA and Hibernate.

  • You are comfortable with security patterns, including Spring Security.

  • You have hands-on experience with SOAP and RESTful web services.

  • You have worked with Spring Batch, SOA, microservices and CQRS.

  • You apply test-driven development and continuous integration practices, using tools such as JUnit, Mockito, Cypress and Selenium.

  • You combine front-end knowledge in HTML, CSS, JavaScript and Angular with solid back-end development skills.

  • You are familiar with Maven, Jenkins, Docker, OpenShift, SVN or Git, Eclipse or IntelliJ, Sonar, JBoss and Tomcat.

  • You have experience with relational databases and O/R mapping, including PostgreSQL and SQL Server.

  • You can read and understand BPMN, UML and technical documentation standards.

  • You work comfortably with Jira and Confluence.

  • Knowledge of Talend, ZK, Oracle or Kafka is a plus.

  • You are familiar with Agile/Scrum methodologies.

  • You are solution-oriented, customer-oriented and strong in problem solving.

  • You have an active knowledge of French or Dutch, both spoken and written, including technical documentation.

  • You communicate effectively in English, especially in writing and within the team.


Offer

You will be part of a growing Belgian SME where initiative and personal development are encouraged. We will provide you with an enjoyable work environment with fun colleagues. We will work out a career plan with you, with attention and a budget for extra education/certification. You can count on an attractive salary, supplemented with extra-legal benefits, including a company car.
(Freelance is also possible)

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer (Full Stack)
Senior Java Developer (Full Stack)

Xorlogics • Belgium

Remote
EUR 70,000 - 110,000
Competitive compensation package
International client exposure
Growth opportunities
Senior Full Stack Java Developer (Freelance possible)
Senior Full Stack Java Developer (Freelance possible)

EngiFlex BV • Brussel Hoofdstad

Hybrid
EUR 55,000 - 75,000
Company car
Career plan and education budget
Extra-legal benefits
+1
Senior Full-stack developer Java / Angular
Senior Full-stack developer Java / Angular

MadisonUnderwood • Brussel Hoofdstad

On-site
EUR 60,000 - 85,000
Lead Java Developer Spring Boot (Freelance mogelijk)
Lead Java Developer Spring Boot (Freelance mogelijk)

EngiFlex BV • Belgium

On-site
EUR 90,000 - 120,000
Senior Java Developer
Senior Java Developer

M • Brussel Hoofdstad

On-site
EUR 70,000 - 100,000
Java Developer
Java Developer

Xintas • Brussel Hoofdstad

On-site
EUR 90,000 - 120,000
Senior Java Developer
Senior Java Developer

In4Matic • Brussel Hoofdstad

Remote
EUR 65,000 - 90,000
Medior/Senior Software Engineer
Medior/Senior Software Engineer

Easi SA • Genk

Remote
EUR 65,000 - 95,000
Company car with fuel card
Eco-vouchers
Hospitalization insurance
+6
Full-stack Developer (Java, Angular)
Full-stack Developer (Java, Angular)

EUROPEAN DYNAMICS Group • Brussel Hoofdstad

On-site
EUR 50,000 - 75,000
Senior .NET Full-Stack Developer (Freelance possible)
Senior .NET Full-Stack Developer (Freelance possible)

EngiFlex BV • Brussel Hoofdstad

On-site
EUR 65,000 - 95,000
Voiture de société
Plan de formation