Overview
We are looking for a Data Engineer with a strong Java background to support our client. This role will play a key part in designing, developing, and maintaining scalable microservices-based data platforms.
This is an excellent chance to get in at the early stage of a potential long-term buildout, with scope for further opportunities based on initial success.
Key Responsibilities
- Design, build, and maintain scalable and robust microservices.
- Contribute to the development of data pipelines using modern engineering tools.
- Collaborate with global teams, including engineering and product leadership.
- Ensure high standards in code quality and development processes.
- Participate in testing, automation, and version control practices.
Technical Skills & Experience
Essential:
- 4+ years of professional experience in Java development (Java 11+).
- Strong hands-on experience with Spring framework.
- Solid understanding and practical use of microservices architecture.
- Experience with Kafka or equivalent messaging systems.
- Exposure to MongoDB or similar NoSQL technologies.
- Good understanding of the software development lifecycle (SDLC).
Desirable:
- Familiarity with GitLab or other version control tools (willingness to learn GitLab if not already used).
- Exposure to test automation tools such as JUnit, Mocking frameworks, or Gherkin – broad understanding is sufficient.
Contact Detail:
Venquis Recruiting Team