A technology leader specialising in AI-driven software for intelligent document processing is seeking a Full Stack Developer to join their innovative team. This is an exciting opportunity to contribute to a cutting-edge SaaS platform that makes the benefits of artificial intelligence accessible to clients.
The Role
- Drive the continuous development and evolution of an AI-based Intelligent Document Processing platform.
- Collaborate with the team to develop new features for a SaaS application leveraging AWS infrastructure and modern cloud architectures.
- Optimise software architecture, development processes, and CI/CD pipelines.
- Translate functional requirements into technical solutions and design public and internal APIs.
- Contribute to either backend and integration development (Java, Spring Boot) or full-stack development (JavaScript, TypeScript, React, Material UI).
- Work closely with the Machine Learning Team to integrate AI capabilities into the platform.
What You'll Need
- Solid expertise in Java, JavaScript, or TypeScript.
- Minimum two years of experience as a software developer with agile methodologies and test-driven development.
- Profound understanding of microservices architectures and development of scalable, robust cloud services.
- Experience with both relational (e.g., PostgreSQL) and NoSQL databases (e.g., DynamoDB, Elasticsearch).
- Familiarity with DevOps principles and practical experience in infrastructure automation through Infrastructure as Code.
- Excellent German language skills (min. C1) and good English language skills (min. B2).
What's On Offer
- Contribute to the advancement of a state-of-the-art AI software solution.
- Opportunity to work with modern technologies and cloud architectures.
- Collaborate with a highly specialised and innovative team.
- Flexible benefits including extensive vacation days and other perks.
Apply via Haystack today!