A high-impact full stack web developpment opportunity is available with an international technology company operating a mission-critical engagement platform.
Key Responsibilities:
* Platform ownership:
Design, build, operate, and continuously improve portals and web applications for engagement platform & solutions, with full ownership of the entire software lifecycle.
* Front-end development:
Implement, test, and maintain modern front-ends using Angular, TypeScript, Sass, and npm ecosystem.
* Back-end development:
Work hands-on with Java and Spring Boot; build and maintain services across development, deployment, and operation.
* Authentication & security:
Integrate OpenID Connect authentication, support internationalization, and apply high-level security standards (OpenID Connect, OAuth 2.0).
* Data platform management:
Design, implement, and optimize backend data access to MySQL/XtraDB, MongoDB, Elasticsearch, and Redis clusters.
* Cloud-native deployment:
Deploy, scale, and monitor web applications as containers in Kubernetes clusters.
* Automation & CI/CD:
Support CI/CD practices and tooling (GitLab, TeamCity, Git, Maven).
Profile:
* Experience:
4+ years of professional front-end experience with Angular, TypeScript, and the npm ecosystem.
* Backend skills:
Solid backend development skills in Java (Spring Boot, Maven).
* Data & distributed systems:
Experience working with databases and distributed data stores (MySQL/XtraDB, MongoDB, Elasticsearch, Redis).
* Cloud-native technologies:
Experience with Docker, Kubernetes, and cloud principles.
* Security standards:
Knowledge of authentication and security standards (OpenID Connect, OAuth 2.0).
* Development tools:
Proficiency with IntelliJ, Git, Docker.
* DevOps discipline:
Hands-on experience with CI/CD practices (TeamCity, GitLab, Git, Maven).
* Soft skills:
Strong problem-solving skills, teamwork, and communication abilities.
* Language:
Fluent in English and German.
Apply for the Full Stack Developer position to take end-to-end ownership of modern web applications in Switzerland.