Senior Java Full Stack Developer

Keystone Solutions
Eigenbrakel, Belgium
28 days ago

Role details

Contract type
Temporary contract
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) Agile Methodology Software Applications JIRA Software Bug Management Cascading Style Sheets (CSS) Databases IBM DB2 Database Models Database Queries IntelliJ IDEA
+17 more
JSON Apache Maven Object-Oriented Software Development Oracle (Applications) Scrum Methodology Openid Connect SQL Databases TypeScript ReactJS Backend Git Usage Tracking Syntactically Awesome Style Sheets (SASS) AngularJS Front End Software Development Jenkins Microservices

Job description

  • Participate in determining user needs and conduct feasibility analysis to understand requirements and assess technical feasibility for smooth application programming.
  • Perform technical analysis and document changes and developments related to assigned applications to facilitate future modifications.
  • Test solutions designed within the department and make necessary adjustments to ensure compliance with quality standards and business needs.
  • Monitor production developments and make modifications as needed, contributing to the realization and improvement of assigned applications for an efficient development process.
  • Control, analyze, and resolve intervention requests and bugs related to assigned applications to ensure optimal functionality.
  • Act as a technical advisor for support and functional questions regarding software applications and management software, providing support for optimal use and development of various applications.

Requirements

  • Understand client requests and needs, critically analyze them (what, why, who, when, where, and how), and maintain a critical, analytical, and creative approach.
  • Comprehend various database modeling concepts and object-oriented programming.
  • Ability to work across the entire technical backend chain and the technologies used.
  • Strong expertise in JAVA 8+ (Reactive Streams, performance, etc.) and associated frameworks (primarily Spring and Maven).
  • Good knowledge of components such as Jenkins, JIRA, Git. Experience in implementing microservices and database queries (Oracle, SQL, and DB2) is a plus.
  • Document applications for which you are responsible (e.g., user manuals, processes, etc.).
  • Participate in the Agile way of life of the team (SCRUM Methodology).
  • Develop and test new features or bug fixes in JAVA following existing patterns.
  • Test your own work or that of a team member and support the business in data usage.
  • Conduct technical analyses and challenge business analyses.
  • Adhere to governance and IT strategy.
  • Master’s degree, Bachelor’s degree, or equivalent experience.
  • Minimum of 5 years of professional experience.
  • Concrete experience in JAVA analysis and development (preferably Spring and Reactive Streams).
  • Good knowledge of Git, Jenkins, and JIRA components.
  • Good knowledge of databases (Oracle, SQL, DB2, etc.).
  • Familiarity with IDEs like IntelliJ or similar.
  • Good frontend experience with the latest versions of Angular (React is a plus).
  • Comfortable with concepts such as ngrx, openid connect, HTML, CSS, TypeScript, and SASS.
  • Knowledge of Json Form is also an asset.
  • Good knowledge of French or Dutch (oral/written) and knowledge of English (oral/written).
  • Oral comprehension of French is an asset (French-speaking team).

Desired Qualities:

  • Synthesis skills and good organizational sense.
  • Proactive in work and seeking new solutions.
  • Autonomous.
  • Rigorous.
  • Good communication skills.
  • Listening skills.
  • Self-taught., * Agile - Level: Intermediate - Most recent: Any time
  • Angular - Level: Expert - Most recent: Any time
  • Java - Level: Expert - Most recent: Any time
  • Jira - Level: Intermediate - Most recent: Any time
  • Microservices - Level: Advanced - Most recent: Any time
  • React - Level: Expert - Most recent: Any time

Language requirements:

Dutch or French Level Native or bilingual proficiency English Level Professional working proficiency

Apply for this position

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

Apply on www.adzuna.be

Good distractions

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

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

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

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all