Contract
Jun. 22, 2026
Remote
Fullstack Developer
JOB ID
ESFD2602
VISA STATUS
Only EU/CH Citizens
REMOTE OPTION
100% remote

Start Date: 02.07.2026
Location: Remote based in Spain
Duration: 02.07.2026 – 07.04.2027 + possible extension

Technical profile with programming skills for Java, Kotlin, Kafka, and MongoDB. The role involves participating in a global digital transformation project or the implementation of a core insurance system on a global scale, operating within an agile environment utilizing Jira. Established working hours are from 9:00 AM to 6:00 PM.

 
SCOPE:

• Development of front-end functionalities using Angular.
• Develop the back-end of the application using Java.
• Management, administration, and manipulation of databases with MongoDB.
• Active participation in a digital transformation project or global core insurance system implementation.
• Collaboration and task management under the Agile framework utilizing Jira.
• Adherence to the established working hours from 9:00 AM to 6:00 PM with one hour break.
• Work as an individual technical contributor without direct team management or on-call/travel responsibilities.

 
SKILLS:

Primary Skills (Mandatory)
• Required professional experience: More than 2 years of experience (>2 years).
• Solid programming knowledge and experience in Java and Kotlin.
• Hands-on practical experience with the Kafka messaging/streaming platform.
• Experience in database management and development with NoSQL MongoDB.
• Technical development experience of front-end functionalities with Angular.
• Demonstrable experience working within Agile methodologies utilizing Jira.

 
Language Requirements

• English – High/Fluent level (English mandatory).

 
Travel Requirements

• Travel duties are not required.
• On-call rotations are not required.

 
Additional Information (Desired Experience)

• Desired total experience: More than 4 years of experience (>4 years) within the specified tech stack and project profile.

SNI sp. z o.o. will process personal data for the purpose of the recruitment process in accordance with Data Privacy Policy. The data may also be stored and processed for future recruitment purposes, in accordance with the given consent.