Java Developer.



Senior developers are, out of the whole development team, the people who have the greatest experience. In general, they are in charge of all programming tasks for implementing the application according to the technical decisions made during the analysis phase and the indications of the quality and systems engineers, and are an integral part of the development team as per the DevOps methodology.

We are looking for Java developers who are experienced in Kafka to join the team of one of our stablest clients.

We search

A person with knowledge of design patterns, architectural patterns, concurrent, synchronous and asynchronous programming, and, in general, algorithms, data structures, and good object-orientated software development practices.

Knowledge of the state of the art in Java technologies, frameworks and libraries.

Experience developing APIs and microservices with the Spring framework (Spring Boot, Spring Cloud, Spring Session, Spring Integration) and integration with WSO2 (Enterprise Integration, API Management, Identify server).

Experience developing on top of Docker container infrastructures.

Experience working with MySQL, MaríaDB and MongoDB DBMSs. Experience designing data models in both relational and non-relational (NoSQL) environments.

Experience working with Kafka.

Experience working with Couchbase is a plus.

5+ years’ experience working on software development projects using Java technologies and managed according to agile methodologies.

Experience in project development under the DevOps model using Continuous Integration and Continuous Delivery tools and techniques.

We offer

  • Trabajamos con las últimas tecnologías.
  • Hay posibilidad de flexibilidad horaria.
  • Disponemos de Jornada intensiva los meses de Julio y Agosto y un inmejorable ambiente de trabajo.
  • La remuneración se establece en función de la experiencia aportada por cada una de las personas.
  • Valoramos a las personas de manera individualizada.
  • Incorporación en una compañía competitiva y en continua evolución.
  • Ofrecemos la posibilidad de tener beneficios sociales y la posibilidad de crecer profesionalmente.

Apply to this offer.

Grow with us.

Even if you haven't found an opening that matches your abilities, we'd still like to meet you.
We need talent all the time!

View more opportunities.


Join our team!


Java Developer


View all careers.

Send your CV.

I am a hero

Send your CV.

Java Developer