Responsibilities
- Get hands-on with our technical infrastructure, architecture, and workflows written in Java and Kotlin
- Start building relationships across teams and functions
- Deliver small bug fixes and enhancements to help you become familiar with the system.
- Contribute actively to the development and optimization of our Biometric platform for ID issuance 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.
- 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
Requirements
- 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.
- 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, REST API, and distributed systems.
- Understanding of multi-threading and parallel programming, with experience of 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
Work Arrangement
Hybrid
Team
Structure: Biometric platform for ID issuance team
Additional Information
- Working Hours & Location Required locations: Bratislava office
- Hybrid - 2 days in-office / 3 days remote