Vacancies
Senior Kotlin/Java Software Engineer Backend
Customer’s country — Poland
Gross/Employment Contract
Candidate location: Kraków, 3 days in the office, other days remote
Start & duration: Immediate start, long-term cooperation
Schedule: Polish business hours
We reduce waste, cut costs, and improve revenue by improving throughput, asset utilization and staff productivity. Our platform uses AI, RTLS, and EHR data to enable self-learning agents to automate workflows, adapt in real-time, and orchestrate all of care delivery operations.
Easy to deploy and scale, it gives a clear picture of spaces, equipment, and people, eliminating inefficiencies and enhancing the patient experience. With measurable 10X ROI and over 20+ use cases, our project is the go-to platform for better and faster care delivery operations.
Success in this position requires a passion for building high-performing and reliable applications. You need to have an internal urge to come up with innovative ideas and look for the best tools to solve scalability problems.
Our tech stack :
— backend: Kotlin, Java 15+ ; Spring boot, spring-data, Kafka, MongoDB, PostgreSQL, Docker, Kubernetes, Python, AWS
We are looking for a person who is able to work independently with the ability to look at the problem from a product perspective, suggest proper solutions and then execute against them.
You will be expected to:
- develop user-facing apps
- define data models and work with database systems like MongoDB and Postgres
- establish connectivity with third-party systems using modern integrations technologies like RESTful APIs, WSS Streams, Webhooks, Kafka streams
- build modular and reusable components and libraries
- contribute to key architectural decisions that directly impact the scalability of our apps.
- write and maintain documentation
- write performance tests
- support and maintain CI/CD Workflows
- create and drive best practices in the team (including peer reviews and building for testability)
- propose any upgrades and updates necessary for keeping up with modern security and development best practices
- participate in 24/7 on-call rotation
Our requirements:
- 6+ years of software engineering experience
- hands-on experience in designing and developing highly scalable applications using modern technology stacks such as Java/Kotlin,
- strong Kafka experience
- strong microservice architecture experience
- knowledge of Spring frameworks
- the ability to naturally follow good development practices like test automation, CI/CD, source version control, etc
- experience with development for and deployment to AWS
- good communication skills (English is a must)
- Big Data experience is a great asset
We offer:
- competitive salary and stock option plan
- work with our IoT experts and trending technologies
- Hybrid work (Krakow office) — 3 days per week on-site
- collaborative and self-organized environment
- flexible working hours
- private medical care, cafeteria system