Senior Java Developer

Scroll to content

The client

Our Client is a well-funded German startup with a strong vision of building a unicorn that would disrupt remote hiring worldwide. Employing talent globally is complex because a local legal entity is required for each country while labor laws, work contract regulations, HR processes, payroll specifications, as well as compliance risks differ substantially.
Our Client stops the complexity of international employment by allowing companies to hire global employees legally at a push of a button. This is possible through their global proprietary partner network which provides the necessary expertise to guarantee a seamless hiring process.

Your tasks

  • Design and develop the necessary code and tests to implement the features/functions of the applications/services.
  • You will drive microservices architecture
  • You will implement and maintain features and projects related to our own case management application
  • Deliver high-quality software features that meet coding and design patterns best practices.
  • Follow DevOps best practices – including continuous integration and unit testing, You build it, you ship it.
  • You will contribute to requirement analysis, design and architecture decisions
  • Commitment to quality and timely delivery of assigned work products.
  • Conduct code reviews of work done by other engineers in the team.
  • Modify existing software applications with full competency.
  • Troubleshoot failures during testing, including reproducing faults, evaluating requirements, and documenting root cause analysis.

Your profile

  • Proven working experience in Java development for at least 5 years
  • You have experience in JAVA including Spring framework.
  • You're familiar with Test-driven development.
  • You have experience with relational databases e.g. PostgreSQL
  • You have experience with building API e.g. RESTful architecture
  • You have experience with the integration of applications, features, and APIs 
  • You are ideally familiar with agile e.g. SCRUM or KANBAN
  • You love to get things done
  • Dev-ops experience is a big plus (Docker, Kubernetes, etc.)
  • Solid Infrastructure Experience is a big plus (AWS & DevOps)

Or, know someone who would be a perfect fit? Let them know!

Belgrade, Serbia

Bulevar kralja Aleksandra 28
Beograd Directions +381 60 4010 604 View page

Perks and Benefits

  • Shared Workspace

    We're not a traditional outsourcing company as you know it (we don't use that term here), but a hub that finds, recruits, and manages teams who work together on different projects all in one shared workspace.

  • Cool and Friendly Vibe

    We've heard many times that the vibe resembles that of a cool and relaxed savvy startup office - with an open-concept environment, cool, concrete columns, a spacious free drink & snack area, and the most beautiful view of Belgrade. Oh, and we have a big, yellow, comfy couch!

  • The People

    And most importantly - the people. The atmosphere of creativity and productivity in a space that celebrates individual differences, experiences, and talents. Just imagine a workspace with different teams sitting next to each other, sharing ideas amongst themselves. Now that's valuable cooperation that leads to both personal, and career growth.

  • Remote Option

    Remote working is an option, of course. Many employees choose to manage their time by working a couple of days from the office, and then a couple of days from home. You choose what's in sync with your lifestyle, and our team is here to make it work.

Workplace & Culture

We believe that a workplace is more than just a place where people work. And we know that a happy employee provides the best results. That's why Teamcubate's core team goes to great lengths to keep our employees happy. 

Already working at Teamcubate ApS ?

Let’s recruit together and find your next colleague.


Applicant tracking system by Teamtailor