Senior Backend Engineer

Doghouse Recruitment — Netherlands · Posted ~1 day ago

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Description

Senior Backend Engineer – Core Java – (Remote within the Netherlands) About the Role Our client is a data integration platform that helps more than 2,000 customers connect business systems, automate workflows, and exchange data across cloud and on-premise environments. Thier platform powers supply chains through real-time integration, automation and intelligent data processing. The platform powers complex enterprise integrations across on-premise environments first and cloud second. Depending on your background and interests, you'll join one of several backend teams focused on: Core Platform & Data IntegrationPlatform & NetworkingAPI & Backend Services What You'll Do Design, develop, test and maintain production-grade backend software in Java.Build reliable, scalable and maintainable platform capabilities.Contribute to technical design discussions and code reviews.Debug and optimise complex production systems.Collaborate closely with Product, QA and fellow engineers to deliver high-quality releases.Use AI-assisted engineering tools to improve productivity, automate repetitive work and enhance software quality.Take ownership of features from implementation through production. What We're Looking For Required 5+ years of backend Java development.Strong Core Java skills.Experience with concurrency and multithreading.Experience with JUnit, Mockito or similar testing frameworks.Experience with PostgreSQL, Oracle, MySQL, SQL Server or MongoDB.Comfortable working in a large, long-lived codebase. Experience in one or more of the following is highly valued, there are 3 teams: Networking: Netty, Java NIO, sockets, TCP/IP, HTTP/HTTPS, gRPC, Vert.xDistributed Systems: Kafka, AMQP, MQTT, REST, WebSocketPlatform Engineering: High availability, load balancing, connection pooling, failover, performance optimisation Nice to Have TypeScript or frontend experience.Experience with enterprise integration platforms.Comfortable using AI-assisted engineering tools such as ChatGPT, Claude, GitHub Copilot or Cursor.