Skip to content

Java Back-end Developer

  • Hybrid
    • Gentbrugge, Vlaams Gewest, Belgium
  • Technology

As a Back-End Developer you are part of our Technology organisation, and play a crucial role in designing, developing, and maintaining the back-end infrastructure of our cutting-edge AdTech platform.

Job description

About adhese

adhese builds smart adtech solutions for a cookieless future from its offices near Ghent (Belgium) and Wroclaw (Poland). The adhese platform enables media owners to monetize their media inventory and first-party data, and facilitates advertisers to reach their audiences efficiently in a simple way.

The company is growing steadily and is seeking to strengthen its Ghent team with several experienced software engineers.


Summary

As a Back-End Developer you are part of our Technology organisation, and play a crucial role in designing, developing, and maintaining the robust back-end infrastructure of our cutting-edge AdTech platform.

Your primary responsibilities include building complex systems, implementing scalable solutions, ensuring seamless integration of features, and being involved in building a qualitative code base that is enjoyable to work in.


Responsibilities

  • System Architecture and Development: design, develop, maintain the back-end architecture of our platform, delivering high performance, maintainable, scalable, and reliable code.
  • Database Management: optimize database structures and queries for efficient data storage and retrieval. Work with large datasets and implement performant data storage solutions.
  • Performance and Integration: implement performance optimization techniques to ensure optimal platform speed and responsiveness. Collaborate with Front-end Developers to integrate user-facing elements with server-side logic.
  • Cross-Functional Collaboration: collaborate with colleagues across Technology, Product and Support domains to exchange knowledge, share interpretation of requirements, and deliver high-quality software solutions.
  • Security and Compliance: implement and maintain security measures to protect against data breaches and ensure compliance with industry regulations. Stay informed about the latest security threats and technologies to proactively address potential vulnerabilities.
  • Code Quality and Testing: write clean, well-documented, and efficient code, and participate in code reviews to maintain code quality standards. Collaborate with QA (Automation) Engineers to conduct thorough testing of back-end components. This to enable CICD pipelines in our fast to market approach.
  • Documentation: create and maintain comprehensive documentation for back-end code, ensuring knowledge transfer and ease of collaboration.
  • Agility: follow agile and lean ways of working with focus on continuous improvement and effective change facilitation, closely aligned with your team and stakeholders. Our key values are: Alignment, Transparency, Respect, and Relentless Improvement.

Job requirements

  • Solid professional experience as a Back-end Developer focused on building high performance applications and therefore develop with passion, structured, modular and aim for scalability.
  • Proficiency in the full Java spec, writing performant SQL/ORM mappings and Spring is required.
  • Familiar with general security, testing best practices, system monitoring, performance tuning.
  • You have an analytical & innovative mindset, you are creative as well as rigorous with an eye for detail while always keeping the bigger picture in mind.
  • Familiar with deployment technologies e.g. Kubernetes, Docker, cloud platforms like Azure.
  • Familiar working according to Agile/Scrum principles, and believe in the strength of working according to Agile Manifesto.
  • Solid analytical and problem-solving abilities and have drive for continuous improvement & learning.
  • Solid communication skills in English and ideally in Dutch.
  • Capable to maintain comprehensive documentation.
  • Experienced in using several of the following: REDIS, GITHUB, REST, KAFKA, Microservices architecture, Atlassian stack (JIRA, Confluence).
  • Good sense of urgency and excellent prioritization skills.
  • Team player who derives satisfaction from working closely with others.
  • Understand different cultural backgrounds and ideally have experience in working with remote teams.
  • Motivated and capable of working two full days per week from our Ghent office.


Our offer

unlock your potential. Feel appreciated and benefit from development opportunities to advance your career.

your time, your way. Balance your life with flexible hours, structural remote work, and plenty of holidays.

make a difference. Use your talent to solve real-world problems, and help us in creating a more sustainable future.

earn your worth. Enjoy a competitive salary, great benefits, and the flexibility to choose what matters most to you.

love where you work. Join a smart, supportive team, that embraces boldness, mutual connection and having lots of fun.

come as you are. Be part of a diverse, inclusive workplace, where authenticity and equal opportunity are paramount.

or