¿De qué va la empresa en la que trabajarás?
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.
¿En qué creemos?
Nos basamos en cuatro valores fundamentales:
- 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.
*
Requirements:
* 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