Senior Full-Stack Java Developer Job ID: JP054210

ITProposal
Brussel, Belgium
3 months ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Languages
Dutch, English, French
Job source

Tech stack

HTML Java (Programming Language) JavaScript (Programming Language) Agile Methodology Apache Tomcat Component-Based Software Engineering Business Process Model and Notation Business Software Cascading Style Sheets (CSS) Command-Query Responsibility Segregation (Software Development) Relational Databases Eclipse (Software)
+33 more
Hibernate (Java) IntelliJ IDEA Java Persistence API Spring Framework WildFly (JBoss AS) Junit PostgreSQL Apache Maven OpenShift Oracle (Applications) Scrum Methodology Mockito Selenium Service-Oriented Architecture SONAR (Symantec) Subversion Talend UML Web Services Test-Driven Development (TDD) Cypress (Programming Language) SOAPAPI Backend Git AngularJS Atlassian Tools Apache Kafka Codebase Front End Software Development Spring Batch Docker Jenkins Microservices

Job description

We are looking for an experienced Senior Full-Stack Java Developer to join a large-scale business transformation program focused on the modernization, refactoring, and development of enterprise business applications. The role involves contributing to both backend and frontend development within Agile teams while supporting architecture, integration, testing, and deployment activities., * Develop, maintain, and refactor enterprise business applications

  • Build and maintain application components and web services
  • Contribute to architecture design and technical solution discussions
  • Collaborate with technical leads, architects, analysts, and business stakeholders
  • Participate in Scrum ceremonies, technical workshops, and user meetings
  • Support testing, deployment, documentation, reporting, and continuous improvement activities
  • Mentor and support junior developers when needed

Requirements

  • Minimum 5-7 years of professional Java development experience
  • Strong expertise in:

  • Java and Spring Framework
  • Spring Batch
  • JPA/Hibernate
  • REST and SOAP web services
  • SOA, Microservices, and CQRS
  • Angular, HTML, CSS, and JavaScript
  • PostgreSQL and relational databases
  • Maven, Jenkins, Docker, OpenShift
  • Git/SVN
  • JUnit, Mockito, Selenium, Cypress, and CI practices
  • Experience with:

  • JBoss, Tomcat, Sonar
  • IntelliJ or Eclipse
  • Jira and Confluence
  • BPMN and UML documentation
  • Familiarity with Agile/Scrum methodologies and test-driven development
  • Ability to work in complex integrated environments and quickly understand existing codebases
  • Strong problem-solving and teamwork skills

Nice to Have

  • Knowledge of Kafka, Talend, Oracle, or ZK

Languages

  • French or Dutch: Active knowledge
  • English: Active knowledge

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on careerjet.be

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:13 min

Evaluating UML, block diagrams, and the C4 model

Simon Lasselsberger · WWC 2022

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

4:36 min

Visualizing system architecture with Mermaid UML diagrams

Jakov Semenski · LIVE

3:39 min

Comparing software developer hiring challenges across European markets

Rudi Bauer Rudi Bauer +3 · Cappuccino with HR

Videos

See all

Related articles

See all