Минск, улица Леонида Беды, 2
Nauchsoft is an international IT consulting and software development company. We have been in the IT business for 36 years and continue growing. We are looking for a Kotlin Developer.
Tech Stack:
Languages: Kotlin, Java
Frameworks: Spring Boot (Spring Security, Spring Data, etc.)
Build system: Gradle
Containerization & orchestration: Docker, Kubernetes
API design: RESTful APIs, Swagger/OpenAPI
Version control & CI/CD: GitLab
Requirements:
4+ years of experience in backend development
Strong proficiency in Java and Kotlin
Hands-on experience with Spring Boot and related frameworks
Proficiency with Docker (containerization) and Kubernetes (deployment/orchestration)
Understanding of REST API design and documentation using Swagger
English level B1+ (both written and spoken)
Nice to Have:
Experience with GitLab, FIDO2, or WebAuthn
Familiarity with Agile workflows
Solid communication and teamwork skills
Responsibilities:
Design, develop, and maintain backend services and APIs for FIDO2-based registration and authentication.
Build modular and reusable Spring Boot components integrated with existing infrastructure.
Work closely with DevOps engineers on containerization and deployment using Docker and Kubernetes.
Ensure service quality through JUnit testing and continuous integration in GitLab CI/CD.
Maintain API documentation and ensure compliance with system security standards.
Collaborate with front-end and security teams to ensure E2E protocol compliance and performance.
We offer:
This role is prospective and has been created in line with the company’s planned team expansion.