Procivis AG
Rust & Java Engineer (Zurich, Vienna or Remote)
• Building a modular (Decentralized) Digital Identity / SSI solution. • Developing robust and scalable backend systems, services, and API. • Writing backend code that is fast, reliable, but also highly secure. • Designing highly reliable services that can withstand large fluctuations in traffic. • Collaborating effectively with other staff to solve complex problems. Benefits • Location: Zurich, Vienna or 100% remote within the EEA. • Dynamic and entrepreneurial work environment. • Working with new Digital Identity concepts and protocols. • Access to a knowledgeable team in the area of (Decentralized) Digital Identities. • Possibility to shape the future of Digital Identity with us. • Strong growth opportunities and high ownership expectations. • A company culture built on excellence, velocity, and customer-focus. Requirements • Strong proficiency in Rust (at least 4 years' professional experience) including asynchronous programming (e.g., Tokio, async-std). • Professional experience in developing Java backend applications with Spring (Boot) or Jakarta EE. • Good knowledge of REST APIs and relational databases. • Experience in (decentralized) identity and related fields is plus. • Deep understanding of software architecture principles, including design patterns, modular design and scalable architecture. • Bachelor's degree in Computer Science, Math, or equivalent professional experience. • Excellent communication skills in both conversational and written English. • Ability to write robust, highly efficient, and reliable code. • Proven experience deploying software to a production environment. Please note that for this position, no dossiers from recruitment agencies will be accepted. Originally posted on Himalayas
