Backend Senior Developer (Full Remote)

Óscala
Retortillo de Soria, Spain
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
€ 125K

Job location

Remote
Retortillo de Soria, Spain

Tech stack

Java
JavaScript
.NET
API
Agile Methodologies
Amazon Web Services (AWS)
Distributed Systems
OAuth
Simple Object Access Protocol (SOAP)
Data Streaming
Wireless Networks
File Transfer Protocol (FTP)
React
Backend
Vue.js
Information Technology
Front End Software Development
Go
Programming Languages

Job description

You'll be responsible for improving and maintaining our internal APIs and Supplier integrations. You'll be involved in the product lifecycle from ideation to deployment to maintenance, making sure we build a robust and scalable solution. You'll work closely with the Product and Reseller teams to build the underlying platform that powers our customer-facing APIs. You will be working in a multidisciplinary team where you'll be the driving force behind the backend tasks.

Requirements

  • 3+ years of experience working as a Senior Backend Developer.

  • Strong computerscience foundations, mostly working in distributed systems.

  • Extensive experience writing scalable APIs using REST architecture.

  • Extensive experience designing even driven architectures using queues,streaming, etc.

  • Experience writing code in Golang programming language.

  • Experience working in AWS cloud environment.

  • Experience working in Agile environments.

  • Experience in some older technologies such as CLIs, SOAP services, FTP, etc.

  • Experience working in a multicultural, multidisciplinary environment.

  • Fluent in both written and spoken English.

  • Familiar with API and WebAppssecurity standards and authentication methods(API key, JWT token, OAuth 2.0, etc).

Preferred skills and experience

  • Bachelor degree in Computer Science, Mathematics or equivalent.

  • Experience in other programming languages like Java, .NET or Javascript.

  • Experience writing IaC scripts and managing CI/CD pipelines.

  • Familiar with Frontend technologiessuch as Vue.js or React.js.

  • Experience communicating with stakeholders and/or customers.

  • Experience integrating with core Telecommunications platformssuch as OCS, BSS, PGW, PCRF and equivalent across 3/4/5G generations as used by MNO/MVNOs

  • Extensive knowledge about mobile networks and telephon

Benefits & conditions

  • Full-time permanent role, based remotely

  • Competitive salary (35-60) depending on experience.

  • Fast-growing international company

  • A great, supportive team to work with

  • The possibility to develop an innovative product in a new market within an international context * Private health insurance

  • 500 euros trainee budget

  • English/Spanish classes

  • Very cool projects with the latest and high-end technology

  • International experience

  • Full remote work

About the company

Óscala is a Dutch/Spanish supplier of nearshore software engineering services. The company is HQ based in Haarlem (NL) and has a Software Development Center in the city center of Valencia. Óscala works for a growing list of reputable clients in The Netherlands and surrounding countries. We offer our clients additional (remote) capacity so they can continue to build their state-of the-art software solutions, web applications, mobile apps and alike. Each Óscala Software Developer works exclusively for one client and is an integral part of their Software Development team - working closely and on a daily basis together with Tech Leads, Architects and other colleagues of the IT team in The Netherlands (or Germany or Belgium). To facilitate the needs of our employees Óscala operates on a hybrid office model, meaning working (partly) from our Development center and/or a few days per week from a home office. For one of our clients we are currently looking for a, Our client is a technology platform that enables companies (of any size) to offer digital connectivity services through eSIMs, with fast implementation, no initial investment, and global scalability through a unified technology.

Apply for this position