H2Senior Java dev - backend Engineer (70 % coding/30 % architecture) /h2 br/ Hybrid/2 days minimum at the office in brusselsbr/ 550 - 600 EUR ratebr/ English, dutch or french requiredbr/ ASAP startbr/ *urgent long term contract - role hiring now!*br/ This is a *Belgium Hybrid* based role with an excellent immediate start within a Global Consulting company working on * Defining and evolving service interfaces and integrating external components *br/ br/ h2What you'll do /h2 ul liBuild the Back End for various user-facing features /li liDefine and evolve service interfaces and integrate external components /li liModel and remodel data: design an effective data model for our application, and then evolve that data model as requirements shift over time /li liProfile and optimise application database performance (caching, query tuning, etc.) /li liScale the app/database via architectural changes /li liImprove observability, monitoring, and alerting so that we can better respond to operational incidents /li liWork closely with product engineers, design and Functional Analyst to implement fast new feature ideas/concepts /li /ul br/ h2Core tech stack /h2 ul liMandatory: ul liJava 17+, Spring Boot or Quarkus /li liExperience with SQL database and DB to SQL migrations /li liKibana /li liApache Kafka /li liMaven, JUnit/Mockito, integration E2E testing /li liDocker, OpenShift, GitLab CI/CD /li /ul /li liNice to have: Experience with Neo4j or other graph DB /li liCode architecture design patterns: ul liDesign Patterns : Familiarity with patterns to create robust and scalable code structures. /li liRefactoring Techniques : Ability to improve existing code by simplifying and optimizing it without changing functionality. /li liAPI design: RESTful principles /li /ul /li liPerformance Security: ul liOptimization techniques : Able to optimize code for load handling, memory, and response time. /li liSecurity Best Practices : familiar with vulnerabilities like SQL injection and XSS, and experienced with Snyk for security checks. /li /ul /li liLanguages: ul liEnglish /li liFrench Or Dutch /li /ul /li liEducation: Bachelor's degree (or higher) in Computer Science or related field is needed /li /ul br/ Please send your CV or call yasin/navaid to discuss further.br/ We are an equal opportunities employment agency and welcome applications from all suitably qualified persons regardless of race, sex, disability, religion/belief, sexual orientation, or age.br/ We champion differences in technology recruitment and work with clients who actively wish to diversify their talent force - all applicants are welcome to apply.br/