As a Fullstack Developer, you will be part of the Cassovia Code engineering team working on backend services for an international client. The project focuses on building cloud-native, scalable, and secure applications in a multi-tenant SaaS environment. You will work hands-on with Java, Spring Boot and React contributing to the design, development, and delivery of production-ready services with high quality and reliability standards.
What We Are Looking For:
- Experience with backend development, preferably using Kotlin or Java
- Hands-on experience with Spring Boot
- Experience with frontend development, preferably Typescript, React
- Use of Kotlin coroutines and asynchronous/reactive programming
- Experience designing and implementing REST APIs
- Familiarity with OpenAPI (API-first approach)
- Experience with JWT-based authentication and security concepts
- Experience with PostgreSQL
- Writing unit tests and integration tests (Testcontainers)
- Understanding of cloud-native principles
- Experience working with Git and in an Agile environment
Nice-to-Have:
- Experience with reactive database access (Spring R2DBC)
- Experience building multi-tenant applications
- Experience with Docker and Kubernetes
- Experience creating Helm charts
- Familiarity with feature flags and production-ready CI/CD practices
- Previous experience working on SaaS or large-scale platforms
The collaboration is offered on a contractor basis (freelance or company-to-company).
The compensation is based on a monthly rate starting from €3,100, depending on the candidate’s experience and seniority.
The role includes occasional in-person meetings at our coworking space for project coordination, planning, and key milestones.
