Cleverbit Careers

BUILD YOUR STORY

underline-blue-large
At Cleverbit, we love technology. And we love the people who love technology. Here, you’ll find the space to take true ownership of your work, grow with purpose, and feel proud of what you create.

EU Based Worldwide Reach

underline

FLEXIBLE WORK HOURS

underline-blue-large

We believe in remote work and flexible hours, and that’s not just a perk, it’s built into our DNA.

With clients across the globe, our teams need the freedom and agility to do their best work, wherever they are.

That also means supporting you in finding a rhythm that works for your productivity, your wellbeing, and your life outside of work. Because great work happens when people feel trusted, supported, and in control of their time.

Perks of being on the DREAM team

testimonials-background

Here are some of the benefits you enjoy when you join Cleverbit

Competitive salary
28 days vacation leave
Health insurance
Fully remote
Career development budget
Great colleagues
Fast-paced projects
Flexible arrangements
Work your hours
Extra work rewarded
Leading technologies
Complementary hardware

Our recruitment process

The recruitment process at Cleverbit Software has been designed to be as transparent as possible. Based on a 5-phase process, candidates will be able to move from one phase to another quickly with touchpoints at every phase. This ensures that only the best fit candidates are chosen to be part of our extraordinary team. The process also allows all candidates to fully understand our business and our unique corporate culture.

We review your CV

To determine whether you possess the required skills and experience for the job.

HR Call

Brief culture fit call where you can ask questions and understand what we do.

Technical Call

15-30 min call to assess technical fit.

Practical Assessment

Allows us to explore your skills and aptitudes related to the role.

Final Call

A chat with the team to discuss the task and any pending questions.

Join Our Team!

underline-green-large

We’re always looking for amazing people to join us. If you’re interested in building the future of software, check out our available positions below.

We’re looking for a Senior Full-Stack Software Developer with strong backend expertise in Java 21 and Spring Boot, combined with solid experience in React.

This role is primarily backend-focused (approximately 75%), with responsibility for maintaining and enhancing the frontend web application (approximately 25%).

This is a full-time position (Monday to Friday, 40 hours/week).

Contract type: 1-year fixed B2B contract with the possibility to extend further based on performance and project needs.

Important: This role requires full dedication. The selected contractor must be fully allocated to Cleverbit for the duration of the contract and may not work on other projects or with other clients during this period.

Key Responsibilities:

  • Work on development tasks from a prioritised backlog using tools such as Azure DevOps and/or Jira
  • Build and maintain backend services and REST APIs using Java 21 and Spring Boot
  • Implement data ingestion, validation, and reporting/export workflows (PDF, Excel, JSON) and expose them through usable UI flows
  • Work with PostgreSQL (schema changes, migrations, query optimisation, ORM tuning using JPA/Hibernate)
  • Build and maintain the React-based web application (UI features, routing, state management, forms, API integration)
  • Write and maintain automated tests across the stack (unit, integration, and frontend testing where applicable)
  • Improve operational quality including logging, structured error handling, performance optimisation, and security best practices
  • Collaborate closely with Product, QA, and DevOps to deliver features end-to-end
  • Participate actively in pull request (PR) reviews
  • Contribute to architectural discussions and technical decision-making
  • Share knowledge to improve internal processes and technical skillsets
  • Provide meaningful input during agile ceremonies (stand-ups, refinements, retrospectives)
What We’re Looking For
  • BSc degree in Computer Science or equivalent practical experience
  • 5+ years of strong Java and Spring Boot experience (API design, debugging, performance optimisation)
  • 2+ years of strong React experience (component design, hooks, state management)
  • Strong proficiency in TypeScript/JavaScript
  • Experience with modern frontend tooling (Vite/Webpack, npm/yarn/pnpm)
  • Solid experience with PostgreSQL and ORM frameworks (JPA/Hibernate)
  • Experience handling database migrations
  • Testing experience: Backend: JUnit, Mockito & Frontend: Jest, React Testing Library
  • Experience working in CI-enabled environments
  • Analytical mindset with strong problem-solving skills
  • Experience working in agile environments using Azure DevOps, Jira, or similar tools
  • Excellent verbal and written communication skills in English (C1/C2 level required)
Nice to have:
  • Familiarity with Microsoft Azure (app hosting, storage, identity/Key Vault concepts)
  • Experience with CI/CD pipelines and containerisation (Docker, release automation)
  • Experience with observability tooling (structured logs, metrics, tracing)
  • Experience delivering data-heavy applications with reporting/export capabilities
Delivery & Ownership Expectations
This role will suit you if you:
  • Are comfortable working with evolving requirements and can make progress without needing everything fully defined upfront
  • Enjoy delivery-focused work where outcomes, timelines, and impact matter
  • Balance technical quality with commercial, cost, and time constraints
  • Take ownership and accountability for delivering work end-to-end
  • Are comfortable working on client-facing projects with real-world pressure and expectations
This role may not be the right fit if you prefer:
  • Needing fully defined, fixed requirements before starting
  • Open-ended product exploration over delivery and outcomes
  • Optimising primarily for technical elegance regardless of cost or timelines
  • Low-pressure environments with limited accountability
  • Internal-only projects with flexible or undefined deadlines
Compensation

Exact package and contract structure will be discussed during the recruitment process.

Location
You must be based in the European Union and legally able to work fully remotely on a B2B contract for a Malta-registered company.

Important note: This is a remote-first role. No relocation or visa sponsorship is available for this position. Ideal candidates must already have the legal right to work remotely from their country of residence and invoice a company registered in Malta under a B2B arrangement.

Equal Opportunity
At Cleverbit, we’re committed to building an inclusive workplace where everyone feels respected and valued. We welcome candidates from all walks of life, regardless of age, gender, ethnicity, religion, disability, or sexual orientation.

Apply to your dream job today!

This field is required.
Role Applying For
This field is required.
How Did You Hear About This Job?
This field is required.
This field is required.
This field is required.
Please provide any additional information or message.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Scroll to Top