Senior Backend Developer
Publication date:
15 May 2025Workload:
100%Contract type:
Unlimited employment- Place of work:Prilly
Senior Backend Developer
Prilly, Switzerland
Senior Backend Developer – Digital Scale-up Team
About SICPA & the Digital Scale-up Team
At SICPA, we safeguard sovereignty by enabling nation-states to protect their most critical assets through cutting-edge digital solutions. The Digital Scale-up Team, part of the Digital Research & Innovation department, is a newly formed unit dedicated to scaling up innovative products for governments, leveraging state of the art digital technologies.
We are looking for an entrepreneurial-minded person who thrives in problem-solving, takes ownership, and drives innovation with minimal guidance - balancing technical excellence with business impact.
The Backend Developer will help us to design and build robust, scalable backend systems that power our applications.
Your Responsibilities
- Design, develop, and maintain high-performance backend services and APIs using Java, SQL, Kotlin, or Python.
- Work with cross-functional teams to define system architecture and ensure seamless integration with frontend applications.
- Develop and maintain RESTful APIs, ensuring efficient communication between the mobile app, database, and other services.
- Ensure the scalability, security, and performance of backend systems, with a focus on real-time data processing and large-scale systems.
- Collaborate with product managers, designers, and other developers to create and implement innovative solutions.
- Implement best practices for data security, including encryption and secure data handling.
- Participate in Agile development processes and contribute to code reviews and continuous improvement.
- Continuously optimize backend code to improve efficiency and reduce latency.
Your Profile
- Recent experience on latests versions of Java (including Maven and Spring framework), Kotlin, or Python.
- Strong knowledge of RESTful API design, Microservices, and API security (OAuth2, JWT).
- Experience with cloud platforms (AWS, Google Cloud, or Azure) and distributed systems.
- Proficiency in database management systems, both SQL and NoSQL (e.g., PostgreSQL, MongoDB).
- Knowledge of CI/CD pipelines and experience with Docker, Kubernetes, helm, GitHub actions or similar containerization tools.
- Familiarity with Agile methodologies and working in a collaborative, fast-paced environment.
- Strong problem-solving skills and the ability to optimize and scale systems efficiently.
- Fluent in English (French is a plus).
Why Join Us?
- A unique opportunity to work on a high-impact project contributing to digital sovereignty.
- An innovative and dynamic environment where your ideas matter.
- Passionate teams and a culture that fosters collaboration and technical excellence.
- A fast-growing environment with exciting challenges and cutting-edge technologies.