React/Java Full Stack Developer

Innovatrics — Slovakia · Posted ~1 day ago

Mid Full-time Hybrid €2500+ gross/month

Skills

Java Kotlin Spring Boot React TypeScript REST APIs Microservices CI/CD Docker Kubernetes GitLab CI/CD PostgreSQL GraphQL

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

A full-stack development role focused on building secure, scalable applications using modern backend and frontend technologies. The position includes architecture contributions, feature development, code quality improvements, and mentoring opportunities.

Highlights

Join a collaborative engineering team building impactful identity and security solutions with modern technologies, career growth opportunities, and a strong focus on technical excellence.

Description

Why This Job Is Exciting: You'll be part of a talented team solving real-world challenges in the field of biometrics and identity verification. Our development culture values clean architecture, quality code, strong ownership, and meaningful work. You'll be joining the Biometric platform for ID issuance team, a dedicated group of professionals working on ABIS* software that enables governments to prepare for elections, issue ePassports, and secure borders. Automated Biometric Identification System Your Journey with Us: Within one month, you will... Get familiar with our technical infrastructure, architecture, and workflowsComplete onboarding and set up your development environmentStart building relationships across teams and functions Within three months, you will... Actively participate in code reviews and share constructive feedbackUnderstand core business logic and collaborate with stakeholdersContribute independently to feature development, bug fixes, and improvements Within six months, you will... Lead technical discussions and implement complex featuresIdentify and address performance and scalability challengesMentor junior developers and promote high coding standards Within one year, you will... Take ownership of significant parts of our backend architectureInfluence long-term technical strategy and continuously improve our stack Requirements About You: We're looking for an experienced Full-Stack Developer to help us build, maintain, and scale our modern applications. This is a high-impact role for someone who thrives in a collaborative environment and wants to contribute not only through hands-on development, but also by shaping architecture, mentoring others, and driving best practices. Qualifications: Proven experience in full-stack development Solid knowledge of Java and/or Kotlin, Spring Boot, and ReactFamiliarity with microservice architecture, REST APIs, and CI/CD pipelinesWillingness to mentor others and contribute to a strong engineering cultureA problem-solving mindset and a passion for building great products Techstack: BackEnd: Micro-service built on Java/KotlinSpring BootREST API with OpenAPI specificationS3: MinIO used for storage of images and other dataDB: PostgreSQL/MSSQL/Oracle with a GraphQL layer FrontEnd: React, TypeScriptFrontends monorepo orchestrated with Turborepo and pnpmAll apps are bootstrapped with ViteVitest is used for unit testsCSS: Our design system built on top of Stitches and Radix UI components DevOps: GitLab CI/CDDocker, Kubernetes Working Hours & Location: 🌍 Location: Bratislava (Hybrid) ✈️ Travel: Minimal travel may be required Level 📊 This role is a Medior level Compensation At Innovatrics, we offer highly competitive salaries because we value top talent who share our values and goals. Compensation is determined based on your level, skills, experience, qualifications, and location. 💶 Salary gross range from: €2,500 up, tied to competency & technical evaluation. 📈 Beyond base pay, we provide an attractive benefits package. You can learn more at. Interview Process Here is the typical interview process for this role: 👋 Introduction Stage (:30 min.) Recruiter Screen 🧑‍💻 Team Interview Stage (:120 min.) We have a one single interview round that takes approximately 2 - 2,5 hours and is divided into two stages: Stage 1: Technical Interview (60 min) An interactive session with our technical team, focusing on your problem-solving approach and technical knowledge relevant to the roleStage 2: Practical Collaboration (60:90 min) A hands-on session where you will work directly with our Software Engineers and Hiring Manager on a real-world problem. This is a practical, collaborative exercise designed to see how you approach challenges, communicate your reasoning, and co-create solutions in real time 🎯 Final Stage CARES Interview: Final conversation with our CARES committee to ensure alignment with our core values—Collaboration, Accountability, Respect, Excellence, and Shared MissionReference checks and background verification We encourage candidates to request additional conversations with anyone they would like to meet. Benefits Learn more about our culture, values, and what it's like to work at Innovatrics: https://careers.innovatrics.com/