Backend API Development

Either as a back-end for a web application or as a product by itself, designing and building RESTful APIs is one of our core competences. We build these for a wide range of applications and for varying business sectors.

With over 14 years of experience with Java and the JVM, we currently specialize in Scala. We follow best practices and you can rest assured our end products are always fully tested.

Scala Consulting

We strongly support the Scala programming language and its multi-paradigm nature. It allows us to tailor it to our clients needs, even in the most complicated environments.

For example, we may allow a java legacy code base to use some functional programming goodies, or we can gradually transition such a code base to the functional paradigm without a full rewrite or to go all-in with the functional and reactive paradigms from scratch.

Be it a Play + Slick web application, Scalatra + Legacy Java, or Spray + Akka, our team has your project covered.

HTML5 Applications

Agilogy does not build websites but fully functional Web Applications.

Currently, ReactJS and AngularJS are our preferred frameworks to develop Single Page Applications.

See how we can improve your company’s productivity with a more reliable and easy-to-use Web-app.

Co-source your development

We accelerate your development efforts by working in tandem with your team of IT professionals.

Collaboration produces great end-results and cost-benefits and of course gets your project finished faster. You won’t need to search and recruit or hire a whole team from scratch.

The goal is always to eventually phase-out and pass our expertise on to the client’s IT department.

red-lineWhat we do

Custom made, mission-critical software

Standard software leads to standard results. With it, your company will not differentiate itself.

While every data-intensive company now faces the push to ‘the Cloud’, many don’t fully realize the costs and the benefits.

Custom made software enables innovation by doing and offering what others cannot. And because every client’s needs are different, the recipe changes every time. But the goal is always the same: Arriving at the best possible solution.

Running into capacity problems?

If you want to grow your company but your organization lacks dedicated programmers or you have a complicated challenge to solve either front-end or back-end, give us a call. Together, we’ll get to the right solution faster.

We can help your systems grow in several ways:

  • Multi-channel strategies (online, mobile, etc.)
  • Grow in # of users (build a solid structure that’s scalable to any level)
  • Grow in features/possibilities/applications (in cloud, on servers, add-ons, etc.)

Medium sized to large organizations

We’re comfortable in any type of organization.

Clients we’ve worked for include: universities, startups using data-driven and mobile technology, local and state government entities, banks, museums, automotive manufacturers, food retail, telecom, etc.

We can manage projects independently from the ‘design and planning’ stage or work in a co-sourced team together with your company’s people, whether they are IT professionals or not.

red-lineOur Work

Img Title
Img Title
Img Title
Img Title
Img Title
Img Title

red-lineHow we work


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 appear. That’s why we invest a lot in training.

We believe we’ve created an organization where the whole truly is greater than the sum of its parts.


Just like ships, trucks and heavy machinery, software only generates profits when it’s in use. Your new code is a waste of money if it’s not being used daily. By prioritizing together with the client we can focus on developing those functions that generate the most business value first.

We strongly believe in Agile and Scrum principles and in many cases can have working software in the first two weeks!

Instead of traditional top-down design we listen, plan, design, code and reassess frequently. We can redesign if the client needs it and can quickly adapt to changing market environments.


We are in constant search of new technologies and practices that realize our clients’ objectives faster, more effectively and more efficiently.

We choose the right stack for every project. Our favorite technologies are Scala, Play Framework, Akka, Spark, AngularJS, ReactJS, Cordova, Java, HTML5 and PostgreSQL.

We can respond to changing market environments and the clients’ priorities in real time. It’s a matter of providing maximum business value.


We believe in an open and transparent relationship with the client as it lays the basis of what the final outcome will be.

Once we understand the project and its requirements and we feel we are all on the same page, we try to give as clear a picture as possible of what to expect, also regarding cost.

As per the client preference, this could be based on hourly fees, payment by iterations or an all-in monthly fee.

How can we help?

red-lineOur Core Team

  • Manel

    Full Stack Developer @manel_perez


    Full Stack Developer

  • Fernando

    Backend Developer @moberstr


    Backend Developer

  • Carlos

    Backend Developer


    Backend Developer

  • Victor

    Full Stack Developer


    Full Stack Developer

  • Oriol

    Full Stack Developer


    Full Stack Developer

  • Adrià

    Full Stack Developer


    Full Stack Developer

  • Bernat

    Backend Developer


    Backend Developer

  • Horacio

    Front end Developer @hhg2288


    Front end Developer @hhg2288

black-lineWhat our clients are saying about us

"I must admit @agilogy mates talent is impressive. @casaametller dev team thanks your efforts guys!"
Ivan Lorenz (@ivan_lorenz)
Ametller Origen

"Agilogy has shown me a new way of developing software, combining two key concepts that made me wake up my interest and motivation: people and project management."
Marta Cuatrecasas (@marta4c)

"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
Julius Labs

"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

"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

red-lineContact us

Where We are

Headquarters: C. Zamora 46, 4-4 (Zamness)
08005, Barcelona

Ripollet: C. Calvari 84, Ripollet
08291. Barcelona
Find Us On
Meetups and User Groups
Solicitamos su permiso para obtener datos estadísticos de su navegación en esta web, en cumplimiento del Real Decreto-ley 13/2012. Si continúa navegando consideramos que acepta el uso de cookies. OK | Más información