We’re looking for a Data Engineer with deep Java expertise to design, develop, and maintain scalable ETL pipelines and data solutions in a fast-paced,……
Proficiency in programming languages such as Type Script, Python or Java, which are commonly used with Test Automation Tools and the a bility to write clean,……
Techforce1 is een hechte club software engineers met een missie: het ontwikkelen, inrichten en stroomlijnen van foolproof applicaties, processen en……
Dit team bestaat uit een Product Owner en twee DevOps Engineers, waar jij er één van bent. Zelfstandig in staat om oplossingen te creëren binnen een……
We consider it a challenge to be among the first to apply new business concepts and integrate the latest software technologies such as Platform as a Service (……
Your primary focus will be on validating and verifying complex software and integrated subsystems, driving quality throughout the development lifecycle.…
Je combineert technische kennis met een scherp oog voor kwaliteit en werkt nauw samen met developers, business analisten en product owners om testprocessen naar……
Minimum of 4 years of experience as a software or data engineer with a strong focus on Java development. Participate in the full development lifecycle: from……
Je laat zowel management als developers de voordelen zien van het valideren van testcases met automatische scripts, zoals sneller regressietesten en het……
Of juist meer je competenties richting team lead of management ontwikkelen. Als software / DevOps engineer heb je affiniteit heeft met het opzetten/inrichten……
Je wordt gelukkig van Test Automation scripts schrijven, je vindt het leuk om complexe systemen te analyseren en je houd je graag bezig met procesverbeteringen.…
You’ll work closely with developers and stakeholders throughout the product delivery process, applying both manual and automated testing techniques to validate……
Een van de onderwerpen waar de IT afdeling voor is, is de ontwikkeling en het beheer van onze digitale dienstverlening rondom o.a. het Persoonsgebondenbudget (……
Goede arbeidsvoorwaarden en marktconform salaris, afhankelijk van opleidingen, kennis en ervaring. Je werkt mee aan het bouwen van een Diverse scripten,……
In this role, you will be responsible for ensuring the meticulous testing of our Knox payment platform which handles all the payment flows for our checkout……
Are you a passionate Java developer with a strong interest in data and building robust, high-performance systems? We’re looking for a Data Engineer with deep Java expertise to design, develop, and maintain scalable ETL pipelines and data solutions in a fast-paced, innovative environment.
This is not just a data role — it’s for a software engineer who loves data. If you thrive on turning complex data challenges into elegant, maintainable code using Java 11, Spring Boot, and cloud-native tools, this is your next big step.
You’ll be part of a collaborative, agile team shaping the future of data infrastructure — with real impact on business decisions, product innovation, and system scalability.
What You’ll Do
Design, develop, and deploy high-performance ETL pipelines using Java 11 and modern frameworks.
Build and maintain RESTful microservices using Spring Boot, ensuring scalability and reliability.
Write clean, efficient, and well-documented SQL scripts and contribute to data modeling and schema design.
Collaborate across teams to integrate data from diverse sources into unified, actionable systems.
Use Gradle, Maven, Git (GitHub), and TFS to manage code, CI/CD pipelines, and version control.
Apply design patterns and best practices to create modular, testable, and maintainable code.
Work in cloud environments (AWS) to deploy and manage data infrastructure.
Participate in all phases of the SDLC: analysis, coding, testing (including Mockito), debugging, and release.
What You Bring
Strong hands-on experience with Java 11, Spring Boot, RESTful APIs, and JdbcTemplate.
Proven experience in ETL development and data pipeline engineering using Java.
Solid understanding of SQL scripting, database design, and data modeling.
Experience with IDEs like IntelliJ IDEA or Eclipse, and build tools like Maven and Gradle.
Familiarity with testing frameworks (e.g., Mockito) and version control (Git).
Exposure to cloud platforms (AWS) and containerization concepts (Docker/Kubernetes — a plus).
A problem-solving mindset, strong analytical skills, and a passion for clean, efficient code.
Bonus Points If You Have:
Experience with Vertica or other analytical databases.
Knowledge of data warehousing, streaming data, or big data tools (e.g., Apache Spark).
Why Join Us?
Contribute to impactful and innovative engineering projects across the Netherlands.
Join an international consulting environment focused on growth, digital transformation, and continuous learning.
Collaborate with major global industry leaders across sectors such as technology, manufacturing, and life sciences.
Enjoy a hybrid work model with a blend of office and remote work.
Work within a diverse, international network supported by global hubs and centers of excellence.
Benefit from additional perks such as performance bonuses and mobility options including lease cars.
Ready to Build the Future of Data?
If you’re a Java-savvy engineer who loves solving data problems with code — and wants to grow in a supportive, forward-thinking environment — we’d love to hear from you.
Apply now and take the next step in your career. Let’s build something great — together.
Amaris Consulting is proud to be an equal opportunity workplace. We are committed to promoting diversity within the workforce and creating an inclusive working environment. For this reason, we welcome applications from all qualified candidates, regardless of gender, sexual orientation, race, ethnicity, beliefs, age, marital status, disability, or other characteristics.
Who are we?
Amaris Consulting is an independent technology consulting firm providing guidance and solutions to businesses. With more than 1000 clients across the globe, we have been rolling out solutions in major projects for over a decade – this is made possible by an international team of 7,600 people spread across 5 continents and more than 60 countries. Our solutions focus on four different Business Lines: Information System & Digital, Telecom, Life Sciences and Engineering. We’re focused on building and nurturing a top talent community where all our team members can achieve their full potential. Amaris is your steppingstone to cross rivers of change, meet challenges and achieve all your projects with success.
At Amaris, we strive to provide our candidates with the best possible recruitment experience. We like to get to know our candidates, challenge them, and be able to give them proper feedback as quickly as possible. Here's what our recruitment process looks like:
Brief Call: Our process typically begins with a brief virtual/phone conversation to get to know you! The objective? Learn about you, understand your motivations, and make sure we have the right job for you!
Interviews (the average number of interviews is 3 - the number may vary depending on the level of seniority required for the position). During the interviews, you will meet people from our team: your line manager of course, but also other people related to your future role. We will talk in depth about you, your experience, and skills, but also about the position and what will be expected of you. Of course, you will also get to know Amaris: our culture, our roots, our teams, and your career opportunities!
Case study: Depending on the position, we may ask you to take a test. This could be a role play, a technical assessment, a problem-solving scenario, etc.
As you know, every person is different and so is every role in a company. That is why we have to adapt accordingly, and the process may differ slightly at times. However, please know that we always put ourselves in the candidate's shoes to ensure they have the best possible experience.
We look forward to meeting you!