Backend Developer
Role details
Job location
Tech stack
Job description
As a back-end developer at CraftCode, you'll work on the design and development of robust, scalable applications for a variety of clients. You dive deep into complex business logic, build APIs and services, and ensure solid application architecture.
Working closely with front-end developers and functional teams, you bridge the gap between business requirements and technical implementation. You also contribute to code quality through clean code practices, code reviews and knowledge sharing within the team.
Requirements
- You're eager to work as a consultant and thrive on challenges and changing environments.
- You're curious and follow the latest trends in the Java and application development world.
- You have strong communication skills.
- You value continuous learning and you equally enjoy sharing your knowledge with others.
- You don't shy away from problems. On the contrary, you love solving them.
- You understand the client's needs and use your strong analytical insight to work out the best technical solutions.
- You speak Dutch and English. French is a plus., * You have experience with analysis, design, implementation and delivery of applications.
- Extensive experience with Java and the Spring Framework.
- Knowledge of Micronaut Framework, Jakarta Enterprise and Helidon is a nice bonus.
- Strong interest in or experience with application architecture.
Benefits & conditions
At CraftCode, you'll join an innovative and challenging work environment where our colleagues and clients come first. Openness, transparency and trust are at the top of our company values. Room for initiative and entrepreneurship is in our DNA. You'll be part of a team of experts where you can share knowledge and inspire each other. You can count on your colleagues throughout your projects at the client. During our knowledge-sharing sessions, you'll also regularly connect with the different teams.
Besides a bunch of passionate and great colleagues, we naturally have much more to offer:
- An attractive salary package with a company car and fuel card
- An extensive package of benefits and discounts
- Plenty of social events (ski trips, family days/weekends, after-work drinks, …)
- A personalised growth plan
- Various training opportunities to further develop yourself
About the company
Graftcode is a deep-tech product that revolutionizes software integration. It allows developers to connect modules, libraries, and microservices with a single command - no APIs, SDKs, or integration layers required.
Built on proprietary runtime bridging technology, Graftcode automatically generates strongly-typed clients for any service, eliminating repetitive integration work and making cross-language collaboration seamless. It enables teams to switch between monolithic and microservice architectures with one config change, boosting productivity and reducing development complexity.
By unifying technologies across ecosystems, Graftcode empowers developers to focus on creativity and innovation instead of integration tasks – setting a new global standard for effortless, future-proof software development.