Full-Stack Engineer // Java// Contract // Remote
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• 🧠 Takes ownership – you see a problem, you fix it. • ⚡ Is proactive – anticipates challenges and improves processes before they break. • 🌍 Adapts quickly – thrives in change and uncertainty, embraces pivoting when needed. • 🚀 Aims high – expects exceptional results from yourself and others. • 💡 Loves to learn – continuously explores new tools, methods, and ideas. • Strong knowledge of Java Spring Boot. • Strong experience integrating distributed or complex systems • Solid background in data engineering and processing unstructured data • Hands-on experience building or maintaining AI-driven features • Ability to design and operate evaluation workflows for AI models • Comfort working with ambiguous requirements and developing solutions from scratch • Strong understanding of security and privacy considerations when handling sensitive data • Excellent problem-solving skills and ability to collaborate with cross-functional teams • Excellent communication skills in English. • Interest in innovation and AI applicability. • Experience with real-time or streaming architectures (e.g., WebSockets, event streams, audio pipelines) • Practical experience with Twilio, WebRTC, or similar communication platforms • Knowledge of observability and monitoring tools (e.g., OpenTelemetry, Datadog, Prometheus)
Responsibilities
• Proficiency in Java Spring Boot. • Background in integrating distributed systems with a focus on real-time processing and voice technologies. • Solid foundations in data engineering for handling unstructured inputs to transform them into structured data. • Experience designing or maintaining AI evaluation pipelines, including experience across multi-modality (voice and text). • Comfort working with ambiguous requirements by starting from scratch when necessary. • Understanding of security concerns related to sensitive data handling in the context of real-time systems like audio streams and WebSockets. • Ability to collaborate effectively within product, engineering, and domain teams at Agile Monkeys. • Prior experience with speech technologies such as ASR (Automatic Speech Recognition) or TTS (Text-to-Speech), is a bonus but not mandatory.
Benefits
• At Agile Monkeys, we’re not just building software - we’re shaping the future. • Future-proof your career by working at the cutting edge of AI and emerging tech. • Grow without limits in a team that thrives on curiosity, learning, and pushing boundaries. • Thrive in a culture people stay for, we have a high retention rate because people love working here. • Work your way: remote-friendly, flexible hours, and an outcomes-over-hours mindset. • Own your impact, we give you real responsibility, trust, and the freedom to innovate. • A safe place to stretch, we encourage bold thinking, learning from mistakes, and stepping outside the box. • We are bootstrapped over 14 years out of the Canary Islands, no dependency on investors.