Senior Backend Developer - Madrid

Fidesmo
Madrid, Spain
about 1 month ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
3 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

Java (Programming Language) Adobe InDesign Agile Methodology Apple IOS Command-Line Interface Code Review Continuous Integration DevOps Payment Systems Key Management Software Engineering Data Logging
+11 more
Backend Kotlin Containerization Integration Tests Functional Programming Api Design Software Coding Restful APIs Docker Programming Languages Microservices

Job description

The team that makes our magic work is growing: will you be a part of it?Company Description:Fidesmo is a leading technology company based in Stockholm with a research and development center in Madrid.We are building a platform to distribute contactless services to any device having a secure chip: in other words, we want that any watch, bracelet, ring, piece of clothing or even subcutaneous implant (yes, you read right) can be used to pay for a purchase, hop on the train, get inside an office building or rent a car.Our most successful service is Fidesmo Pay, launched together with Visa, Mastercard, banks and a select group of manufacturers of wearable devices: for example, we are the ones powering Swatch Pay and the payments solution in Honor latest smartwatches.This requires writing code that runs on a chip with only a few kilobytes of RAM, or very scalable server code, or clients for the main environments (iOS, Android, web and also command line).By building our own product we are free from the typical pressure coming from contract development: we program with quality following our own rules.Role Description:You will be part of the backend team, building the services that connect to payment networks, public transportation authorities, etc, and also to secure chips on devices.You will extend our microservices architecture, understand and modify our data model, ensuring performance, reliability and maintainability.We follow an Agile methodology for software development; you will participate in design and implementation decisions and contribute to planning and code reviews.You will participate and improve the continuous integration and devops processes.We expect that you will lead development projects, participating in requirements discussions with other teams in the company and also with external partners.You will contribute with your experience and help less experienced developers, while also learning domain-specific tools and standards.We welcome developers who are willing to experiment with new technologies, prototype and use what works best.Fidesmo will train you in the specific programming languages, cryptography and other domain knowledge necessary for the job.Qualifications3-5 years professional experience building server-side applicationsREST API design experience; able to make and defend architecture decisionsExperience writing/maintaining unit, functional, and integration testsExperience gathering requirements and working with external partners/customersDeep knowledge of Java, Kotlin, or ScalaEnjoys collaborative, small-team work with mutual code reviewComfortable working in English day-to-dayNice to haveFunctional programming experienceDocker/containerization, CI tooling, event-based architectures, logging/monitoringCryptography and key management experienceWhat’s offeredOnboarding with formal + on-the-job training alongside experienced developersCentral Madrid office, well connected by Cercanías/Metro/busFlexible hours and remote workRestaurant tickets25 days annual paid vacation#J-*****-Ljbffr

Requirements

3-5 years professional experience building server-side applications REST API design experience; able to make and defend architecture decisions Experience writing/maintaining unit, functional, and integration tests Experience gathering requirements and working with external partners/customers Deep knowledge of Java, Kotlin, or Scala Enjoys collaborative, small-team work with mutual code review Comfortable working in English day-to-day Nice to have Functional programming experience Docker/containerization, CI tooling, event-based architectures, logging/monitoring Cryptography and key management experience

Benefits & conditions

Onboarding with formal + on-the-job training alongside experienced developers Central Madrid office, well connected by Cercanías/Metro/bus Flexible hours and remote work Restaurant tickets 25 days annual paid vacation #J-*****-Ljbffr

About the company

Fidesmo is a leading technology company based in Stockholm with a research and development center in Madrid.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Loading talks and stories from around this role…