Point your AI agent at freehire and let it find you a job.

Get the CLI →

Clonable BV

Java Developer

Posted 5 views
Discussion

Summary

Java developer at Clonable, a small Dutch SaaS company, working on its core translation proxy that translates client websites live. Day to day you improve CMS compatibility, translation quality and performance in the Java proxy, collaborate with the dashboard team on new features, and occasionally build internal tools in React or Python.

From €3,700 to €4,500 gross for full-time work, depending on experience

24-40 hours

Share

Job Description

As a Java developer at Clonable, you will work with a small team on our core software: the translation proxy that allows websites to be translated live. All web pages of our clients' clones are generated by this piece of software. The proxy works with dashboard to apply all the rules set up by our customers to the translations.

Within the proxy, you will work on improving compatibility with different CMS systems and improving translation quality by deploying translation algorithms more effectively. You will also improve performance and work with the dashboard team on new features within Clonable. In addition, you will occasionally resolve customer technical issues that cannot be resolved by our support department itself. Occasionally you will also create internal tools that make your colleagues' work easier.

What your work looks like

You will work with some other developers to extend and improve the functionality of Clonable. Oftentimes you will build a new feature on your own from inception to deployment. For larger projects, you work with your colleagues where the project is divided into smaller parts.

Sometimes projects are also set up that will run completely independently. In these types of projects, you get a lot of freedom in terms of programming language, framework, and libraries. Some examples are our editor (standalone React module) and our character counter (internal Python tool).

Because our team is small, we do not work with Scrum or other development frameworks. So no daily stand-ups and other meetings just for the sake of having a meeting. Instead, we consult informally with each other when there are questions and in this way we can quickly implement new features.

About Clonable

Clonable aims to make internationalizing your website child's play. Trade nowadays runs largely over the Internet, but often stops at the national border because of the language barrier. With Clonable, owners of websites and web shops can cross borders without much effort. With our solution, they do not have to set up a separate website for this purpose, but everything remains linked to the original site, so that business processes only need to be adjusted minimally. This significantly lowers the threshold for doing business abroad.

Job requirements

We are looking for someone who knows how to build things in the context of a bigger picture. Theoretical knowledge about algorithms, computer architecture or networks are less important. Are you someone who gets happy when you can roll out something new and do you meet (some of) the requirements below? Then we would like to hear from you.

Capacities we would like to see in you

Demonstrable HBO thinking or working level

Knowledge of Java

Knowledge about multi-threaded applications and the snags involved.

General knowledge of web technologies. Think of

Web mechanisms such as CORS and CSP.

Capacities that make us happier (pré's)

These skills are nice to have, but are by no means a requirement. It also gives you an idea of other technologies we use behind the scenes.

Knowledge of other programming languages and frameworks such as Rust or Laravel.

Knowledge of SQL and query optimization.

Knowledge of caching strategies.

Experience with Redis.

Experience optimizing code for performance.

Experience with server management and infrastructure automation.

Have you ever created your own projects (big or small)? Then we are curious about what you have built.

Employment

Fixed term contract with a view to an indefinite period

12 months

Minimum number of hours per week

24

Maximum hours per week

40

Other terms of employment

Travel reimbursement for commuting.

28 vacation days per year based on a 40-hour work week.

Retirement Plan.

Share package based on experience, number of hours and contract duration, so that you can benefit from the growth of Clonable

Initially, you get a year contract. If you perform well, this will be a contract for an indefinite period.

Possibility of hybrid working after your induction period.

Flexible working hours: if you like to work evenings or weekends, this is often not a problem.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available