We use cookies to improve your browsing experience. See more
ServicesBack-EndDevelopment
/02We 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
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)
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
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
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
With the monitoring tools and loggers we know the status of our services at any time.
- Prometheus
- Graphana
- ELK
- Sentry