Java Senior- Híbrido Barcelona

SlashMobility
Barcelona, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish

Job location

Barcelona, Spain

Tech stack

Java
Software Applications
Relational Databases
Software Design Patterns
Distributed Systems
Elasticsearch
Gradle
Hibernate
Integrated Development Environments
Spring
JUnit
PostgreSQL
Liquibase
Maven
Message Broker
MongoDB
MySQL
NoSQL
Oracle Applications
RabbitMQ
Software Engineering
Spring-mvc
Spring-boot
Solid Principles
Kubernetes
Information Technology
Kafka
REST
Docker
Microservices

Requirements

Innovación, ofreciendo soluciones innovadoras de una manera profesional y rentable con un valor diferencial: el conocimiento experto en toda la cadena de valor.

  • Compromiso ya que llevamos como propios los objetivos de la organización y superamos cualquier obstáculo para lograrlos.

  • Proactividad, proveyendo y realizando acciones para mejorar sus servicios y calidad.

  • Trabajo en equipo, contando con un equipo motivado y multidisciplinar que trabaja en perfecta coordinación para lograr los objetivos comunes., * Bachelor's degree in computer science, software engineering, or related field

  • 8+ years' experience in a software engineering environment designing and developing software application feature
  • Proficiency in Java 8+, Spring Framework (Spring Boot, Spring MVC), Hibernate, Elastic Search, Junit, Gradle / Maven.
  • Experience with microservices architecture and RESTful APIs.
  • Strong understanding of design patterns, SOLID principles, and clean coding practices
  • Experience with Elasticsearch, including indexing, querying, and optimizing search performance. Familiarity with relational databases like PostgreSQL, MySQL, or Oracle and NoSQL databases such as MongoDB is a plus
  • Knowledge of Docker, Kubernetes, and CI/CD pipelines
  • Experience with message brokers (Kafka, RabbitMQ)
  • Experience with Flyway (or Liquibase) is a plus
  • Prior experience migrating legacy applications and working on large-scale, distributed systems

Desarrollador senior java

About the company

SlashMobility es una empresa especializada en transformación digital y comprometida con las personas. Nuestro enfoque se centra en impulsar la aceleración digital tecnológica de la sociedad a través de las apps (mobile, web & IA) y la captación de talento IT. Durante estos años, nuestros +100 empleados han trabajado con centenares clientes en +3.000 soluciones, ofreciendo una perspectiva holística en la interpretación del reto que implica la transformación digital de sus organizaciones., Somos una empresa de soluciones móviles corporativas, la cual desde hace 10 años viene centrado su misión en acelerar la digitalización tecnológica de la sociedad, desarrollamos tanto webs como apps híbridas. En estos años nuestro equipo ha dado forma a más de 1000 proyectos para 150 clientes con presencia nacional e internacional.

Apply for this position