PA
Rust & Java Engineer (Remote)
Procivis AG
Remote (Global) 2mo ago
About the role
Job Description
- 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
- 100% remote (+/- 3 hours CEST).
- 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.
Skills
Jakarta EEJavaREST APIsRustSpring BootTokioasync-std
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free