Full Stack Java Engineer
Roeselare
|West-Vlaanderen
|Embedded Software Engineer
|Full Stack Developer
|Front-end Developer
|Payroll (no consultancy)
|Engels
|Nederlands
# INWE26968
Function
Your Role
As a Full Stack Engineer, you will play a key role in developing advanced software solutions used in large-scale, real-world environments. From concept to deployment (end to end ownership), you contribute to building reliable, high-performance systems that operate globally.
Your Responsibilities
- Design and develop Java-based applications for embedded and distributed systems
- Take ownership of one or more projects and guide them from design to delivery
- Share knowledge with junior developers, participate in daily standups to share ideas and grow together
- Integrate multiple software components into cohesive systems running on Linux environments
- Ensure performance, scalability, and reliability across all solutions
- Testing your applications to make sure the code runs smoothly
Your Profile
- Minimum 5 years of experience in Java development (e.g., Spring Boot, Quarkus)
- Strong knowledge of Linux environments, Docker, and CI/CD pipelines (e.g., Jenkins)
- Understanding of networking concepts and protocols (TCP/UDP)
- Knowledge of/experience with Github
- Jira and Confluence
- Excellent communication skills
- Proactive & creative mindset
Tech Stack
You will work with a modern and diverse technology stack, including:
- Java, Spring Boot, Quarkus, Docker, Linux, Debian Packaging, Python, Networking technologies, and more.
- HTML, CSS and Javascript in the frontend
Contactperson & Reference
- Reference #: INWE26968
- Marilyn Weytens
- marilyn.weytens@i4m.be