Java Backend Developer

Join our super talented team as a Java Backend Developer, and build impactful digital products with us!

As a Java Backend Developer you will work on our product, a website builder used by designers all over the world to build their online portfolios. We are a small team of 4, and we make all product decisions together. We have the freedom to solve things without the need of approvals or other teams. As we build everything on our own, you have to be ready to become a full stack developer during the first few months.

Your responsibilities:
  • Building user-friendly web applications.
  • Being responsible for whole product features from backend to frontend. Building everything related to a given feature from CSS code to API calls and the configuration of our cloud environment.
  • As part of the product team you have the chance to be part of all product decisions we make (for example what features we build).
  • Trying out new technologies and tools we might use.
We are looking for you if:
  • You have experience in using some backend technologies (for example Spring with Java/Kotlin).
  • You are familiar with HTML, CSS, JavaScript and a frontend framework (React, Angular or Vue).
  • You want to become a full stack developer. You have strong backend skills and you are ready to learn more about front-end technologies.
  • You are a teamplayer and ready to exchange ideas, learn from others, and share your knowledge with your team members.
  • You have great communication skills and are fluent in English.
  • You live within 2 hours of the Central European time zone.
The stack we use:
  • Spring as a backend framework (we use Kotlin, but it’s okay if you know Java and are ready to learn Kotlin).
  • Vue.js as a frontend framework (it’s okay if you know React or Angular and ready to learn Vue).
  • Git version control.
  • CI/CD: GitLab.
  • We deploy our app to Heroku.
  • Our designers use Figma to prepare the UI design.
  • We use third-party services like Google Cloud for storing images and Stripe for payments.
Why work with us?
  • Exciting work on our own product, UXfolio.
  • As we work on our own products, there are no external clients with unreasonable expectations and deadlines.
  • Unlimited paid vacation days. (You have to take at least 22+ paid vacation days a year.)
  • Great atmosphere in an international and determined young team.
  • Mentorship and full onboarding from colleagues with a wide range of knowledge.
  • Real responsibility and freedom to make your own decisions. You will have complete freedom in how you solve things.
  • We are working in small teams of 3-4. You are in direct contact with everyone working on the product, and they are all in the same time zone. We can decide and do everything quickly together, no bureaucracy, no approvals needed, no waiting for other teams or decision makers.
  • Total transparency inside our team including our finances, contracts, and higher-level decision making.
  • Possibility of remote work, and flexible working hours. Nice office in the center of Budapest.
  • We don’t have a set salary budget, we calculate the salaries based on the candidate’s previous work experiences. Your salary could be between 600.000 - 1.100.000 HUF net per month, depending on your experiences.

Application process

In the application form, we will ask you to answer a few questions and submit your portfolio and CV or LinkedIn profile. After evaluating your materials we will get in touch with feedback.
Bia will get in touch with you
“Hi, my name is Bia, and I will be in touch with you through the whole recruitment process. If you proceed to the next step, I will share some interesting and useful info about us. Good luck!”
Introductory chat
You will have a short informal chat with Bia, and talk about you and your experience. She will tell you more about UX studio, and you’ll also have the chance to ask questions you may have.
We will ask you to work on a development challenge. You will have one week to work on it. This task is solely for the purpose of measuring your skillset, and we always give feedback on your work.
Final Interview
We evaluate the challenges and invite the most successful applicants to a final interview, where you’ll have a chat with our Studio Leader and the designer who evaluated your challenge.


How long does the application process usually take?

Application timelines can vary a lot depending on a lot of factors. Our goal is to get back to you within a week of your application to organize our introductory chat, where our HR manager will share more information about the next steps and estimated time of feedback.

My home isn’t ideal for an interview, what can I do?

We sometimes have the same struggle, so no worries! Luckily Google Meet, the platform we use for our interviews, has built-in backgrounds or blur modes you can use if you prefer to hide your background.

Do you offer feedback on applications?

We offer portfolio and performance evaluations if requested, and we always write personalized feedback on the work of those candidates who complete our challenge.

Does UX studio support remote work?

Yes, you can join UX studio remotely! To become a team member from another country, you have to be within four hours of the Central European time zone and have a reliable internet connection. When we have in-person events, such as retreats, we will ask you to join us. We will organize the trip for you; your only task will be to travel here to meet your team!

Does UX studio have an office?

We have a spacious dog-friendly office in the heart of Budapest. However, if you prefer working from home, you can do so, but we always recommend our team members to join us in the office every now and then to experience the great atmosphere we have here!

Is it possible to relocate to Hungary? Are there any relocation packages?

Yes, relocation is possible after your three-month-long probation period. We wait until then to make sure you are 100% confident in the position before you commit to moving between countries (and sometimes continents)! Our relocation package includes administrative and legal help from a relocation professional, financial aid for flights, and help with accommodation.

Is UX studio hiring for a specific project?

There are no designated projects at the time of the recruitment process. We have long-term collaborations and shorter projects with our clients. We only dedicate UX professionals to the projects once we are familiar with each other and know which collaboration will be the best match.

What does the onboarding process look like?

The first week at UX studio is a Product Design project week for everyone, regardless of your future position. This week you'll get more familiar with our processes and complete a short project while having intro sessions with many team members. This week's main purpose is to introduce you to your colleagues so you won't feel alone during your training period. From the second week onward, your position-related training begins with the guidance of your designated mentor.

How many projects do designers and researchers work on at the same time?

A designer only works on one project at a time, in close collaboration with a UX Researcher. Depending on the scope and size of the project, more designers could be allocated on a project.

The whole work environment is very supportive. You can practice new techniques or methods, try out new tools, or if you have the ambition, you can try yourself out in a new field.

Anna Máté
Product Designer at UX studio

At UX studio, there is a strong focus on being an inclusive environment, which starts with the onboarding and no one is left behind afterwards either. My personal favourite is the company retreat, where you have the opportunity to meet everyone in person and get to know each other better.

Gábor Szabó
Product Designer at UX studio

You become part of a community that shares knowledge and is always open to new ideas or discussing challenges you are facing.

Agustin Diaz
Product Designer at UX studio

Upon joining UX studio, I immediately felt a sense of belonging. The company culture is very warm and welcoming. Everyone is there to support you whether it is work or personal, as there is always a safe space for transparent communication.

Mirna Maurice
Product Designer at UX studio

My hands were always full since I have been working here. I can always learn something new from my teammates and our clients. Since the first day, diversity was the best possible thing in the team.

Anna Schreit
Product Designer at UX studio

I joined UX Studio right after I graduated from university. I wanted to be part of a team where I can work with clients from all around the world and where I can make new connections in the world of design.

Ádám Wéber
Product Designer at UX studio

The most exciting thing about UX studio is having a great bunch of peeps around to get insights and thoughts, and the openness where any questions can be asked. A team atmosphere that isn’t forced, so whether it’s company events or outside of work events, peeps are around.

Siân Williams
Product Designer at UX studio