ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Full-Stack Engineer // Java// Contract // Remote

The Agile Monkeys

Location not specified Remote

Posted: December 23, 2025

Interested in this position?

Create a free account to apply with AI-powered matching

Job Description

About us

The Agile Monkeys is a software boutique and a startup studio. We offer AI software consulting services and we build products related to AI and search such as AIFindr.ai.

Why should you join us?

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.

Join an elite, collaborative team where excellence is the standard and every contribution matters.

The Role

We’re looking for a developer who’s comfortable starting from a blank page and motivated by building practical AI systems end-to-end. You’ll work on solutions that combine real-time processing, voice technologies, and the transformation of unstructured inputs into reliable structured data.

This position requires strong system integration skills, solid data engineering foundations, and experience designing evaluation pipelines. If you enjoy tackling challenges across multi-modality (voice and text) and complex data, while creating robust, user-facing AI features, you’ll thrive in this role.


Key Responsibilities

Proficiency in Java and Spring boot

Background in AI-powered solutions across voice, text, or unstructured data

Solid foundations in data engineering and data processing architectures

Familiarity with real-time or streaming systems (e.g., audio, WebSockets, event-driven flows)

Experience designing or maintaining evaluation pipelines for AI systems

Comfort working from ambiguous requirements and shaping solutions from scratch

Understanding of security, privacy, and handling sensitive data

Ability to collaborate across product, engineering, and domain teams

Bonus: prior experience with speech technologies (ASR, TTS, telephony)

What We Value

At The Agile Monkeys, we care as much about how we work as what we build.

We’re looking for someone who:

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.


Requirements

Must-Have Skills:

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.


Nice-to-Have:

Experience with OpenAI API.

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)

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply