New open position: Senior Front-End EngineerSee more

Services
Back-End
Development

/02

We create customized back-end services for data clients or graphical interfaces, managing to consume data in the fastest, most efficient and safest way: a back-end that has your back.

Our approach

Microservices architecture

First, we analyze our client's needs so we can design microservices architectures where each service is modularly responsible for a particular task scope. This allows us having a back-end that suits new container infrastructures, providing high availability and resilience to failures with a much lower cost.

  • Java (Spring Boot, Vertx)
  • GOlang
  • NodeJS (Express, Meteor)
Interface design

If your Back-End needs to communicate with other services or interfaces, we design interfaces with REST or any other technology like Web Sockets or GraphQL (depending on the needs) following an API-first principle, so that the data can be consumed correctly and safe, assuming this a contract for consumers even before the development of the code proper begins.

  • API-First
  • OpenAPI
  • Swagger
  • Postman
Selection of technologies

We do not close ourselves to a technology, since all have their pros and cons, we analyze which or what are the right ones for the system, a robust code with Spring Boot or opting for Serverless Solutions such as Google Functions. We also can work with relational, document or object oriented databases.

  • MongoDB
  • PostgreSQL
  • Redis
  • DynamoDB
  • Google Cloud Storage
  • S3
  • InfluxDB
Development

We developed the product dynamically, with weekly reviews of advances to react quickly in case possible changes in scope or by early detecting possible errors.

  • AWS
  • Google Cloud
  • InfluxDB
  • Mongo Atlas
  • Sentry
Observability

With the monitoring tools and loggers we know the status of our services at any time.

  • Prometheus
  • Graphana
  • ELK
  • Sentry

Any question?

What they say about us

Fantastic Team. I've worked with almost all Etéreo developers in a large-scale re-launch project for one of Spain's most innovative Telcos. They had a great quality mindset, always trying to improve but also striking a good balance between perfect code and making necessary trade offs to hit critical deadlines. They were instrumental in getting the re-launch off the ground in short time and high quality. Would be very happy to work with Etéreo again.

Philip Paetz
Philip PaetzCTO at Brickblock

In 2017 we launched a new website built on Cloud architecture, with SPA technology on the front, java microservices on the backend, highly modular and scalable. This website has a continuous integration system that allows us to evolve and change as fast as the market does, offering our clients a differentiating and constantly evolving experience. In this project we work in agile and we have Etéreo's team of front and back developers.

Mª Jesús Martínez
Mª Jesús MartínezHead of Digital Sales at MásMóvil Group

Thoroughly impressed with the work Etéreo produced so far. Very structured and transparent in the way they work and communicate effectively with the rest of the team. It’s been a pleasure and I’m sure it will continue to be.

Andy Gbormittah
Andy GbormittahCo-Founder & Director at DropGym

They give innovative solutions to problems and they are business-oriented. Thanks to Etéreo, Pepephone earned 30% in online sales. They worked as a team to accomplish a certain goal. The client was please with the end result.

Óscar Iglesias
Óscar IglesiasHead of Digital and Marketing at Pepephone

Very proactive with an outstanding communication level. The new websites increased the conversion rates by 45%, meeting the expectations of the internal team. Etéreo communicated regularly with the client to ensure an effective workflow. The team went above and beyond to achieve all the goals. In the end, they delivered high-quality results.

Mikel Fernández Alzola
Mikel Fernández AlzolaChief Architect & Director of Software Engineering at MásMóvil Group

We use cookies to improve your browsing experience. See more