Skip to content
  • O nás
  • Benefity
  • Blog
  • Otvorené pozície
  • Hľadáme talenty
  • English

Domov Positions Java/Kotlin Experienced Software Engineer

Position

Java/Kotlin Experienced Software Engineer

  • Miesto práce

    Bratislava

  • Druh pracovného pomeru

    Full-time, Contractor

  • Plat

    3500 - 5300 Eur/Month

  • Apply for the job

Job Description

What You’ll Help Build:

At Innovatrics, we build biometric technologies for elections, border control, digital ID, and secure onboarding in 80+ countries. Our algorithms have reached over a billion people. 

Your work here won’t get lost in a backlog; it’ll shape real-world systems that matter. 

We’re a small team, so your ideas ship fast. From day one, you’ll build production features and shape global-scale projects within weeks.


Responsibilities

Why This Job Is Exciting:

At Innovatrics, we equip you with the tools, context, and trust to thrive. Our opportunity-driven roadmap highlights how you can grow, contribute, and make a meaningful impact throughout your journey with us.

In your first months, you’ll...

  • Get hands-on with our services, most of which are written in Kotlin and use the gRPC framework with Protocol Buffers (Protobuf) for data serialization.
  • Learn the ins and outs of our architecture and development workflows.
  • Deliver small bug fixes and enhancements to help you become familiar with the system.

As you settle into the role, you’ll...

  • Contribute actively to the development and optimization of our Biometric Services team’s components.
  • Participate in the design of new features and API improvements.
  • Collaborate with engineers across teams to ensure high performance, scalability, and clean architecture.

Within your first year, you’ll...

  • Influence architecture and technical strategy across services.
  • Provide expert input on Java/Kotlin development and API design.
  • Mentor junior engineers and help shape coding standards and best practices.

Candidate requirements

About you:

You are an experienced Java or Kotlin software engineer (prior Kotlin experience is a plus, but not required — we’ll help you get up to speed!). You’re someone who thrives in a culture of ownership, autonomy, and continuous improvement.

You are:

  • Proficient in backend software engineering, ideally with experience in distributed systems, APIs, or gRPC.
  • Comfortable working independently and collaboratively on challenging problems.
  • A team player who values humor, openness, and thoughtful communication.

Qualifications:

  • Strong communication and problem-solving skills, with the ability to understand complex systems and explain technical concepts clearly to both technical and non-technical audiences.
  • Proven experience in backend development using Java and/or Kotlin, ideally with knowledge of gRPC, Protobuf, and distributed systems.
  • Solid understanding of multi-threading and parallel programming, with hands-on experience designing and debugging concurrent systems.
  • Collaborative mindset with experience working in cross-functional teams, code reviews, and agile development environments.
  • Proactive and independent, with a high sense of ownership and a willingness to mentor others and continuously improve coding standards and team practices.

Nice-to-have:

  • Experience with basic DevOps practices, including CI/CD pipelines, Docker, or Kubernetes
  • Familiarity with cloud platforms (e.g., AWS, GCP, Azure) and their services
  • Understanding of observability tools (e.g., Prometheus, Grafana, OpenTelemetry)
  • Exposure to security best practices for APIs and distributed systems

Techstack:

You'll be working with a modern backend stack designed for performance, observability, and developer productivity:

Languages & Frameworks: Java, Kotlin, Spring Boot, Ktor

Communication & APIs: gRPC with Protocol Buffers, REST APIs, GraphQL

Data & Storage: Distributed memory storage with Apache Ignite

Build Tools: Maven, Gradle

Observability: OpenTelemetry, Prometheus, Grafana, Tempo, Loki

Testing: JUnit

DevOps & Tooling: GitLab CI/CD, Docker

Team Productivity: Jira, Confluence

Are you interested in this position?

Send us your CV. We are looking for the best of the best.

I want to send a CV

Knee-deep in something?

Let's touch base when you're free. Just leave us your contact details.

Apply later
Zdieľaj pozíciu:
  • Pošli na email

Vytváraj globálne biometrické
produkty s nami

ABIS

Prehrať video

Digital
Onboarding

Pozri viac

SmartFace
Platform

Pozri viac

Fingera

Pozri viac

Pozri si projekty, ktoré robíme pre našich klientov

Naše projekty
  • Lajkni nás na Facebooku
  • Sleduj nás na Twitteri
  • Pozri si náš LinkedIn
  • Sleduj videá na Youtube
Innovatrics
  • Otvorené pozície
  • Benefity
  • Blog
  • O nás
Ďalšie
  • Podmienky používania
  • Cookies
  • Ochrana osobných údajov
Kde sa môžeme stretnúť?
  • Lakeside Park 02
    Tomášikova 64
    831 04 Bratislava
    Slovenská republika
    Palachovo náměstí 799/5
    Starý Lískovec, 625 00 Brno
    Czech Republic
  • jobs@innovatrics.com +421 2 2071 4056 innovatrics.com
Innovatrics logo

Naša vášeň pre technológie prináša výhody biometrie miliónom ľudí po celom svete.

© 2025 Innovatrics. All rights reserved.

  • O nás
  • Benefity
  • Blog
  • Otvorené pozície
  • Hľadáme talenty
Site language:
  • English
  • Slovenčina

Pridaj sa do tímu