Compacer – Poskytovatel softwarových řešení pro vaše B2B a IoT strategii

Provider of software
solutions for your
B2B and IoT strategy

We are a dynamic company developing unique software solutions

We are a dynamic company made up of teams of specialists

We develop unique software solutions and have been working together for 25 years to integrate these solutions and automate critical manufacturing, logistics and business processes

Our clients are medium-sized companies and international corporations

We have gained extensive expertise in the implementation of our solutions in many national and international corporations as well as medium-sized enterprises. Clients value us as an independent technology partner that helps them optimize and develop secure ecosystems. We can flexibly respond to our clients' individual project requirements and support them in becoming more agile and efficient.

Our offices are located in 4 European countries

compacer is the successor of TTO and eurodata tec and is part of the eurodata group. compacer headquarters is located near Stuttgart in Germany and has branches in the Czech Republic (Ostrava), Finland (Turku), France (Paris) and the Netherlands.

We ensure fast and reliable business processes

Our comprehensive solution for format-independent data exchange between IT systems, machines and other devices ensures fast and reliable business processes. We design and implement solutions in the field of EDI (Smart Services), electronic invoicing, retrofit and predictive maintenance using the latest database technology - blockchain.

Get to know our open company culture.

Be part of great team.

Make your idea a reality.

Take yourself and compacer one step further.

Always be ahead of the competition.

Who we are looking for

Why work with us

1.

Personal and career growth

We focus on the individual needs and goals of each employee.

2.

Unique projects

Work on digitalisation projects, from development to analysis to integration.

3.

International experience

Visit colleagues abroad and enjoy teambuildings.

4.

Positive culture

With us, you'll experience what freedom, team spirit and open-mindedness are all about.

5.

Týmové akce

Enjoy regular company breakfasts and teambuilding events.

6.

Comfortable environment

Here you will enjoy fresh coffee, lunches and modern offices.

7.

30 days of vacation

We emphasize your rest.

8.

Sport and health

You'll get a Multisport card allowance and can replenish your energy with fruit in our kitchens.

9.

Flexibility

We offer flexible working hours and a home office option with an emphasis on teamwork.

10.

Informal environment

Here you will experience a friendly and open atmosphere.

Who we are looking for

Ostrava

Ostrava branch of compacer is very ambitious, we are expanding with new specialists and entire teams!

We build teams with diverse expertise, consisting of both top programmers and newcomers to the IT industry. We believe that the ability to learn and listen is the foundation for the best ideas that come out of compacer vznikají.

Do you enjoy developing interesting software on modern technologies? Do you like to learn new things and are not afraid of challenges? Do you want your work to be seen? Do you want to join a company that has a unique perspective? Become an important part of our team!

 

Senior software developer

About the job

📍 Location: Ostrava / Hybrid

📝 Employment: Full-time / Contract

🌐 Language: English (working language)

🔹About the product

We build a product for law firms that helps them manage clients, organize orders, handle invoicing and payment transactions, and communicate with clients and authorities.

The platform is build as a microservices-based platform using Java, React, TypeScript, PostgreSQL, and Apache Kafka.

The system runs on Kubernetes in a private cloud, designed for scalability and resilience.
🔹Your Role

As a Senior / Lead Software Developer, you will play a key role in driving the development of our platform.

We are looking for a senior engineer with a strong ownership mindset, who can take responsibility for key parts of the system, influence technical decisions, and help move the product forward.

The role is flexible in terms of technology focus – whether you are more backend-oriented (Java), frontend-oriented (React), or full-stack. What matters most is your experience, seniority, and ability to lead by example.
🔹Responsibilities

  • Take ownership of key parts of the system and actively drive their development
  • Design, implement, and evolve system features across the platform
  • Contribute to architectural decisions and long-term technical direction
  • Ensure performance, scalability, and high availability in a Kubernetes-based microservices environment
  • Participate in analysis, design, testing, and continuous improvement of the product
  • Collaborate closely with other engineers, architects, and product stakeholders
  • Support the team through code reviews, knowledge sharing, and technical leadership

🔹Requirements

• Strong experience in software development in a complex production environment

• Solid experience with Java, React, or full-stack development in production systems

• Experience designing and building RESTful APIs and working with distributed systems

• Understanding of multithreading, performance, and scalability

• Experience with databases (relational and/or NoSQL)

• Ability to write clean, maintainable, and testable code

• Senior mindset – ability to take ownership, make technical decisions, and think in context of the whole system

• Analytical thinking and strong problem-solving skills

• English proficiency for daily communication within an international team
🔹Nice to Have

• Experience with microservices architectures and containerized environments (Docker, Kubernetes)

• Experience with messaging systems and event-driven architectures (Kafka, MQ, JMS, etc.)

• Experience with monitoring, logging, and observability tools

• Interest in growing towards a technical leadership role
🔹What We Offer

  • Great company culture
  • 30 days of vacation
  • Meal allowance
  • Multisport card
  • 2% of your gross salary to your pension savings
  • Home office options
  • A smart well-being program (exercise sessions for a healthy back, a psychologist support)
  • Language and professional training
  • Regular breakfasts, team/company events & a friendly office vibe

 

🔹Our hiring process in 3 steps

  • Intro call – Quick chat to get to know each other and talk about the role.
  • Interview – You’ll meet your future manager and technical lead to talk about your experience, expectations, and how we work.
  • Final step – Feedback, offer (if it’s a match), and next steps.

 

We are not offering any positions at this time.

  • 30 days of vacation … protože odpočinek je pro nás důležitý
  • pension contribution
  • meal voucher lump sum
  • EN/DE language courses
  • technology training and certification
  • příspěvek na Multisport kartu
  • flexible working hours
  • home office … pracuj, odkud ti to vyhovuje, ale nezapomeň, že jsi součástí týmu a spolupráce je pro nás na prvním místě
  • vitamíny a energii si můžeš doplnit pravidelnou dávkou ovoce v našich moderních kuchyňkách
  • teambuilding a pravidelné firemní snídaně
  • informal friendly environment

Don't you see what you're looking for here?

Simply send us your CV via the form. We'll tailor a job for you and we'll be happy to discuss the possibilities of cooperation.

Send us your CV

What technologies do we use? technologie?

Backend Frontend Integration

Backend
development

PostgreSQL

Kafka

Elasticsearch

Cassandra

Rest API

MariaDB

Windows server

GraphQL

Keycloak

Spring

Linux

MySQL

Java

Kubernetes

MinIO

Frontend
development

JavaScript

TypeScript

React

Material UI

React hook forms

Jest

Apollo cache

GraphQL

jQuery

Rest API

Keycloak

Cypress

Formik

Broadcast channel

Web components

Redux

Selenium

Microfocus UFT

Integration