What we do
Backend Software Development
Agilogy specializes in developing customized Backend Software based on Functional Programming. We are experts in building API’s and effective Web Applications to make your IT systems run more efficiently.
As a stand-alone product or as the backend for a mobile or web application, a top quality API is critical if managing a lot of data is important to your business. We can develop mature REST APIs from scratch or we can help improve your legacy software if needed.
With over 15 years of experience on the JVM platform our programmers build robust, yet highly maintainable software using Functional Programming principles aiming to realize our clients’ objectives faster, and more efficiently.
Good architecture and design are important, therefore we carefully choose what to introduce or recommend for new projects. We prefer good libraries over frameworks and we believe in simple, focused and well-maintained open source tools which are proven and reliable, instead of the latest trendy gimmick
Your IT is only as good as the people behind it
Business cases
Technologies
Programming languages
Java, Scala, Kotlin, Javascript, Typescript, Rust
Backend libraries and frameworks
akka-http, play, akka-streams, fs2, doobie, slick, cats, scalaz, circe, play-json, shapeless, magnolia, scalatest, scalacheck, specs, cucumber
Big Data engineering
Spark, Kafka, Elasticsearch
Databases
PostgreSQL as both a relational and “not only sql” database. We also use other relational and non-relational databases.
I must admit @agilogy mates talent is impressive. @casaametller dev team thanks your efforts guys!
Ivan Lorenz (@ivan_lorenz)
Nos conocemos con el equipo de Agilogy desde hace más de 10 años. Cuando fundamos NUBILUM decidimos que ellos se harían cargo de nuestros desarrollos y estamos muy satisfechos con la decisión que tomamos. Es un equipo pragmático y flexible, que trabaja codo con codo con nosotros para buscar soluciones a los retos tecnológicos que nos planteamos.
Pep Casals Puig
For a large project with a very aggressive timeframe and a somehow unclear definition I was looking for a cross-skill (AngularJS, Cordova, Scala) flexible team with extensive knowledge on solid practices for software development. Luckily I found a great team on Agilogy. I’m recommending them to everyone and looking forward to work with them again.
Alejandro Scandroli
We're very happy in working with Agilogy. They are a small team, they take writing good code very seriously and they deliver. They also invest a lot on training and this benefits us as well.
Albert Pastrana
How can we help you?
About
A developer at Agilogy is never alone. While every project has its dedicated developers, we all work in a team and can gather from each other’s strengths and collective experience covering a broad range of programming skills.
We also believe that learning is never done. Technologies evolve and new programming languages and frameworks appear constantly. That’s why we invest a lot in training, both in-house and traveling together to seminars and events.
We believe we’ve created an organization where the whole truly is greater than the sum of its parts.
You already know you're good. Now take your skills to the next level.
Join us