We are seeking a Back-End Software Developer to join our Software R&D architecture team, focusing on designing, developing, and optimizing shared microservices while enhancing our Software Factory in a dynamic AWS environment.
Requirements
- Strong experience in Java, Spring (SpringBoot), and Gradle.
- 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.)
- Experience integrating Keycloak for authentication and authorization, with a solid understanding of OAuth2, OIDC, and SAML
- Familiarity with observability tools (Grafana, Prometheus, OpenTelemetry)
- Strong communication and collaboration skills
- B2 level minimum in written and spoken English
Benefits
- Bonus #1: Experience with Vue.js
- Bonus #2: Experience with Python