Bratislava, Bratislava Region, Slovakia Hybrid Full-time

Innovatrics is hiring a Java/Kotlin Software Engineer

About the Role

Innovatrics is hiring a Java/Kotlin Software Engineer for the team building our Biometric platform for ID issuance. You will work on ABIS software used by governments globally for elections, ePassports, and border security, contributing to development, optimization, and design as you grow into leading technical discussions.

What You'll Do

  • Get hands-on with technical infrastructure, architecture, and workflows written in Java and Kotlin.
  • Deliver small bug fixes and enhancements to become familiar with the system.
  • Contribute actively to the development and optimization of the Biometric platform components.
  • Participate in the design of new features and API improvements.
  • Collaborate with engineers across teams to ensure high performance, scalability, and clean architecture.
  • Lead technical discussions and implement complex features.
  • Mentor junior engineers and help shape coding standards and best practices.
  • Influence long-term technical strategy and continuously improve our stack.

What We're Looking For

  • Proficient in backend software engineering, ideally with experience in distributed systems, APIs, or gRPC.
  • Proven backend development experience using Java and/or Kotlin.
  • Understanding of multi-threading and parallel programming, with experience debugging concurrent systems.
  • Collaborative mindset with experience in cross-functional teams, code reviews, and agile development.
  • Proactive and independent, with a high sense of ownership and a willingness to mentor others.
  • Strong communication and problem-solving skills, able to explain complex technical concepts clearly.

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.

Technical Stack

  • Languages & Frameworks: Java, Kotlin, Spring Boot, Ktor
  • APIs & Communication: REST APIs with OpenAPI, GraphQL, gRPC with Protocol Buffers
  • Build Tools: Maven, Gradle
  • Observability: OpenTelemetry, Prometheus, Grafana, Tempo, Loki
  • Testing: JUnit
  • Infrastructure & CI/CD: GitLab CI/CD, Docker, Kubernetes
  • Tools: Jira, Confluence

Team & Environment

You will be part of a small team within the Biometric platform for ID issuance.

Benefits & Compensation

  • Salary range: €3,300 – €4,300 gross monthly.
  • Company culture values clean architecture, quality code, strong ownership, and meaningful work.
  • Core values: Collaboration, Accountability, Respect, Excellence, and Shared Mission (CARES).

Work Mode

This is a hybrid role based from our Bratislava office.

Innovatrics is an equal opportunity employer.

Required Skills
JavaKotlinSpring BootKtorREST APIsOpenAPIGraphQLgRPCProtocol BuffersMavenGradleOpenTelemetryMicroservicesAPI Design
Earn more as a remote developer

Performance pay that rewards your skills

Iglu's revenue-sharing model means top performers earn significantly more than traditional salaries. Choose your projects, deliver great work, and see it reflected in your pay.

Revenue-sharing compensation
Project choice & autonomy
International client base
Career growth support
Check compensation
Top earners exceed market rate
About company
Innovatrics

Innovatrics builds biometric technologies for elections, border control, digital ID, and secure onboarding used in 80+ countries, with algorithms reaching over a billion people.

Visit website
Job Details
Category backend
Posted a month ago