19. Software / Application Engineer (Senior) - KT
Riachtanach:JavaKotlinGitDockerKubernetesFullstackAgileCI/CDJunior
Mandatory Requirements
- 5–8 years of software engineering experience in Agile delivery
- Hands-on experience building and deploying full-stack applications using Java or Kotlin and related JVM libraries and frameworks
- Experience deploying applications to virtual machines and containers, and building or scaling services in Kubernetes environments
- Hands-on experience implementing Kafka-based or equivalent event-driven distributed services
- Experience reviewing requirements, estimating work, implementing automated tests and resolving application, deployment and integration defects
Preferred Requirements
- Experience working within the SAFe framework
- Experience developing software for safety-critical and mission-critical systems
- Experience with Kafka producers and consumers, schemas, monitoring and troubleshooting, together with Kubernetes, Docker, Git or GitLab CI/CD
- Experience with high availability, observability, secure communications and mentoring junior engineers
Equivalent Technologies
- Spring Boot or an equivalent JVM framework; REST or equivalent API integration; PostgreSQL or an equivalent relational database
We regret to inform that only shortlisted candidates will be notified. Personal data collected will be used for recruitment purposes