Lead Java Product Software Engineer (Dutch/English)
Wolters Kluwer
You’ll be joining our Data Integration team, the driving force behind integrating our SAAS platform with seven different accounting software solutions, including Wolters Kluwer Adsolut, Exact Online, Sage Bob, and more. Our mission is to ensure seamless data flow and synchronization between systems, empowering our users with reliable and efficient financial operations.
What you'll be doing?
As a Lead Java Product Software Engineer, you will:
Design and implement robust, scalable Java-based connectors for seamless API communication with external accounting platforms.Maintain and enhance legacy connectors built with Java, ensuring continued reliability and performance.Lead the development of new connectors, setting architectural standards and best practices.Map and transform data flows between systems, ensuring compatibility and integrity.Implement effective error handling and logging mechanisms to support smooth data synchronization.Develop and execute comprehensive test cases for integration scenarios.Dive into legacy codebases with confidence, refactoring and optimizing where needed.Collaborate with cross-functional teams to define technical specifications and deliver performant features.Contribute to the overall system architecture, focusing on scalability, maintainability, and performance.Skills:
Java Development: Proven experience in backend development with both plain Java and Spring.Spring Framework: Deep expertise in Spring Boot, Spring Integration, and related technologies.API Integration: Strong understanding of APIs, authentication mechanisms, and data mapping.Testing & Quality Assurance: Experience with unit, integration, and automated testing tools and methodologies.Version Control: Proficient in GIT and collaborative development workflows.Problem Solving: Ability to analyze complex integration issues and deliver effective solutions.Legacy Systems: Comfortable working with and improving older codebases.Documentation: Skilled in writing clear and maintainable technical documentation.Agile Methodologies: Familiar with agile development practices and iterative delivery.Relational Databases: Experience with SQL and data modeling for integration purposes.This is how you appear in our dreams
You are someone who:
Has at least 7 years of experience in Java development, ideally in integration-heavy environments.Is passionate about APIs, data, and integrations, and thrives on backend development.Has expert-level knowledge of the Spring framework and knows how to leverage it for scalable, maintainable solutions.Gets excited by solving complex financial challenges.Has a proven track record with GIT, testing tools, and methodologies.Brings a hands-on mentality and communicates effectively with peers.Speaks and writes Dutch and English fluently.Applicants may be required to appear onsite at a Wolters Kluwer office as part of the recruitment process.
Por favor confirme su dirección de correo electrónico: Send Email