Ďakujeme za porozumenie.
Zobraziť podobné ponuky
Java Developer with a React knowledge
In a one word … we connect the right people with the right companies. We are part of the international technology group Alma Career, whose products have been improving the world of work in eleven European countries. In the Slovakia, such products include Profesia.sk, Práca za rohom, Platy.sk, Teamio, Seduo, Edujobs, Arnold, Výpomoc so srdcom or our jobfair Profesia Day. Our vision is to continuously bring the best solutions for job seekers and companies, education, and employee satisfaction.
Odpovedať na pozíciuPribinova 19, Bratislava, Slovakia (Job with occasional home office)
full-time, trade licence
From 3 000 EUR/month
Teamio is one of our key products with a clear and important mission – to support companies in finding and selecting the best candidates. This is the platform where companies manage their recruitment processes and advertise on our job portals.
Several specialized development teams are dedicated to Teamio, and the entire solution is built on Java. We have recently started developing the frontend in the modern React framework and are migrating the application to the AWS cloud environment. We are looking for a new colleague who will help us further improve Teamio and take it to the next level.
You'll definitely appreciate three things:
- Plenty of room for your initiative. We are not a bank where everything is dictated from above. We believe that thanks to you, things will move forward. High-quality code and architecture are our main priorities. You will work in a team responsible for the Teamio.com product, which is well established in the Czech market, with the ambition of international reach.
- Agile environment. We have more than 10 years of experience with agile development, working in scrum or kanban product teams, emphasizing quality and clean code during development. We release as needed, sometimes even multiple times a day.
- We strive to keep up with the times, so you won't find any legacy remnants of Java 8 (or even 6) here. On the contrary, most of our applications run on Java 21 / Springboot 3, and we are gradually upgrading others. We are also migrating from our own cloud to AWS—with the goal of completing this by the end of 2025. Additionally, we are gradually rewriting the UI in Wicket to micro frontends in React.
What technologies will you encounter?
We assume that you are well-versed in Java and JS/React, and that you know something about AWS, SpringBoot, object design, SQL (PostgreSQL), application servers (Tomcat/Wildfly), web standards HTML/CSS, XML, JSON.
We use SpringBoot for creating our backend applications and React for the frontend. Part of the development process includes automated testing of applications (using unit tests, Selenium end-to-end, and acceptance tests). So far, we have been running everything on Linux (Ubuntu) in a virtualized OpenStack environment. A big topic now is moving to AWS, so knowledge of AWS will be a great advantage for you. For version control, we use Git. We automate everything we can, from testing to deployment (Jenkins CI). Applications are deployed packaged in Docker, which then goes through the integration environment to production servers. We scale everything and take care of performance, high availability, and security of our solutions.
What exactly does our E-commerce team handle from a product perspective?
Briefly, the "E-commerce" team is responsible for managing job positions (recruitments) that are advertised through our other products such as Jobs.cz, Prace.cz, Práce za rohem, or Atmoskop. More specifically, this includes:
- Company registration
- Management of recruitments and advertisements
- Import and export of recruitments from companies via our API
- Eshop in Teamio, selling our products, connecting to the GoPay payment gateway and CRM
- Sales/marketing campaigns through Dynamic Yield
- Management of the business model / usage and payment for services
How do we imagine you?
You have experience with Java and React
- You navigate these technologies with confidence and can combine them effectively.
You know cloud solutions, ideally AWS
- We are planning a migration to AWS, so knowledge of services like S3, ECS, EC2, Lambda, or RDS will be beneficial.
You have a desire to get involved in architecture and development.
- We are not just looking for a programmer, but someone who wants to contribute to application design and scalability.
You think about code quality and testing
- Automated tests are part of our process, so if you already have experience with Selenium, JUnit, or Vitest, it's a big plus.
You enjoy working in a team and you aren´t afraid to communicate
- Agile development means collaboration, knowledge sharing, and the drive to find the best solutions together.
You aren´t afraid to learn new things
- Technology is constantly evolving, and we value openness to new methods, tools, and frameworks.
You have a proactive approach and can make independent decisions
- We want someone who comes up with their own ideas and doesn't let problems go unresolved.
You have an eye for detail and pragmatism
- You can recognize when it's necessary to perfect the code and when it's better to find simple and efficient solutions.
What will make you happy with us?
- Room for mistakes, time for experimentation, and opportunities to participate in decision-making and product direction.
- An open team atmosphere. You won't have strict deadlines from external clients.
- Education and development - domestic and international conferences, internal technology workshops (SOLID, DDD, JavaScript, OOP, etc.), and online courses.
- You'll get a computer and OS of your choice (Linux or MacOS).
- 3 extra vacation days.
- Happy Days: unlimited time off for any reason (help out on a volunteer day, enjoy your birthday, or go on a one-day hike :-).
- Various internal and external lectures/courses/conferences. Plus, you'll have unlimited access to our educational platform Seduo.
- Hedepy: an online mental health care program to help you in your life situations and personal development.
- Multisport card partially covered by the employer.
- A great office in the center of Bratislava. We'd love to see you occasionally in our modern offices at Pribinova 19.
- The possibility to work from home, so you can finally balance your work-life.
- Our development team works remotely and meets once a week in Prague. We also have several other offices where you can work if needed, specifically in Brno, Ostrava, and Bratislava.
- A friendly team you can always rely on.
- We all use first names, participate in non-work activities, team-building events, etc.
- Volunteer activities as part of work (participation in CSR projects).
Ready to shape the future with us?
Send us your CV or LinkedIn profile and let's have an online meeting with our Lead Developer Michal Mikeš.
Ideš do toho s nami?
Send us your CV or LinkedIn profile and let's have an online meeting with our chapter leader Martin Štěpánek.
S kým budeš pracovať?

Alfred Simuna
Director of Product & Design
Kontaktná osoba
Zuzana Kaňuchová