We are seeking a Full-Stack Software Developer to join our Software R&D architecture team, focusing on designing, developing, and optimizing shared microservices while also contributing to front-end development with Vue.js.
Requirements
- Strong experience in Java, Spring (SpringBoot), and Gradle (at least 3 years in java SpringBoot)
- Solid experience with Vue.js, TypeScript and front-end development (minimum 2 years in Typescript, 1 year in Vue.js)
- Strong expertise in API-first development, with hands-on experience designing and documenting APIs using OpenAPI specifications
- Strong knowledge of testing methodologies, including unit, integration, and system testing
- Solid understanding of GitLab CI/CD and DevOps automation
- Experience with containerization using Docker
- Experience with AWS services (RDS, S3, etc.)
- Familiarity with observability tools (Grafana, Prometheus, OpenTelemetry)
- Strong communication and collaboration skills
- B2 level minimum in written and spoken English