Job Informationen
Location: Lucerne Workload: Full-time Your tasks: Design and enhance core services within a service-oriented architecture. Build and maintain microservices using Java 17/21, Kotlin, Spring Boot, Spring Web MVC, Spring Kafka, and Spring Cloud Streams. Apply security best practices using Spring Security and OAuth2 flows. Work with relational databases (JPA/Hibernate) and utilize jOOQ when needed. Ensure system reliability through Kafka and Kafka Streams. Utilize containerization and orchestration tools such as OpenShift, Kubernetes (including Helm). Promote a GitOps methodology with ArgoCD. Develop and manage CI/CD pipelines using GitLab CI/CD (experience with Tekton is a plus). Integrate observability tools like Prometheus, Alertmanager, Grafana, Splunk, and Dynatrace for monitoring and performance optimization. Your profile: Bachelor’s degree in Computer Science or a related field. Several years of backend development experience, preferably in agile environments. Strong proficiency in Java/Kotlin, Spring Boot, and Kafka. In-depth knowledge of microservices architecture. Understanding of security protocols and OAuth2 flows. Hands-on experience with container technologies (OpenShift, Kubernetes). Familiarity with CI/CD pipelines (GitLab CI/CD, Tekton). Expertise in observability and monitoring tools for performance tracking.
Benötigte Skills
- Security
- CLOUD
- Monitoring
- Kotlin
- JAVA
- Spring
- Bachelor
Job Details
-
Job Status Aktiv
-
Pensum Vollzeit