Backend Developer Sr. - Java + Spring Boot

Job Description

¡Trabaja en DaCodes!

Somos una firma de expertos en software y transformación digital de alto impacto.

Durante 10 años hemos creado soluciones enfocadas en la tecnología e innovación gracias a nuestro equipo de +220 talentosos #DaCoders, incluyendo desarrolladores, arquitectos, diseñadores UX/UI, PMs, QA testers y más. Nuestro equipo colabora en proyectos con clientes en LATAM y Estados Unidos, logrando resultados sobresalientes.

En DaCodes, tendrás la oportunidad de impulsar tu desarrollo profesional, trabajar en diversos proyectos dentro de distintas industrias y utilizar tecnologías innovadoras.

Nuestros DaCoders tienen un gran impacto en el éxito de nuestro negocio y el de nuestros clientes. Serás el experto que participará en nuestros proyectos y tendrás acceso a startups disruptivas y marcas globales.

¿Te parece interesante?

¡Estamos en busca de talento para unirse al equipo, vamos a trabajar juntos!

El candidato ideal tiene una combinación única de experiencia técnica, capacidad analítica, ownership y un espíritu colaborativo.

Requirements

Descripción del puesto

Buscamos un Backend Developer Sr. con amplia experiencia en el desarrollo de aplicaciones escalables, seguras y de alto rendimiento utilizando Java y Spring Boot.

El candidato ideal deberá contar con sólidos conocimientos en arquitecturas de microservicios, bases de datos SQL y NoSQL, diseño de APIs RESTful y seguridad en backend, además de habilidades para optimizar el rendimiento de las aplicaciones y trabajar en equipos multidisciplinarios bajo metodologías ágiles.

Responsabilidades

Desarrollar, optimizar y mantener aplicaciones backend robustas utilizando Java y Spring Boot.
Diseñar y desarrollar microservicios escalables, asegurando la modularidad y reutilización del código.
Implementar y consumir APIs RESTful y GraphQL, garantizando eficiencia en las integraciones.
Optimizar el rendimiento y la seguridad de las aplicaciones backend.
Gestionar bases de datos SQL y NoSQL (PostgreSQL, MySQL, MongoDB, DynamoDB).
Implementar autenticación y autorización segura con OAuth2, JWT o Keycloak.
Escribir y ejecutar pruebas unitarias y funcionales utilizando JUnit, Mockito o TestNG.
Trabajar con herramientas de contenedores y orquestación como Docker y Kubernetes.
Colaborar con equipos de frontend, DevOps y QA para garantizar una integración eficiente.
Mantenerse actualizado con las últimas tendencias y mejores prácticas en desarrollo backend.

Requisitos

🔹 5+ años de experiencia en desarrollo backend con Java.
🔹 Experiencia en desarrollo de aplicaciones utilizando Spring Boot y Spring Cloud.
🔹 Conocimientos en arquitectura de microservicios y mensajería asíncrona (RabbitMQ, Kafka, SQS).
🔹 Experiencia en bases de datos SQL y NoSQL (PostgreSQL, MySQL, MongoDB, DynamoDB).
🔹 Dominio de herramientas de integración continua y despliegue automatizado (CI/CD con Jenkins, GitHub Actions, GitLab CI/CD).
🔹 Experiencia con Docker y Kubernetes para despliegue y orquestación de servicios.
🔹 Conocimiento en GraphQL y API Gateway.
🔹 Implementación de buenas prácticas de seguridad en aplicaciones backend.
🔹 Experiencia en control de versiones con Git y GitFlow.
🔹 Familiaridad con metodologías ágiles (Scrum, Kanban).
🔹 Inglés intermedio/avanzado (B2 o superior) para colaborar con equipos internacionales.

Habilidades Deseables (Opcionales)

✅ Experiencia con Serverless Framework y AWS Lambda.
✅ Conocimiento en Infraestructura como Código (Terraform, CloudFormation).
✅ Familiaridad con event-driven architecture y patrones de diseño escalables.

Benefits

🚀 Integración a marcas globales y startups disruptivas.
🏡 Trabajo remoto/Home office.
📍 En caso de requerir modalidad híbrida o presencial, serás informado desde la primera sesión.
Horario ajustado a la célula de trabajo/proyecto asignado.
📅 Trabajo de lunes a viernes.
🎉 Día off en tu cumpleaños.
🌎 Equipos de trabajo multiculturales.
🎓 Acceso a cursos y certificaciones.
📢 Meetups con invitados especiales del área de IT.
📡 Eventos virtuales de integración y grupos de interés.
📢 Clases de inglés.
🏆 Oportunidades dentro de nuestras diferentes líneas de negocio.
🏅 Orgullosamente certificados como Great Place to Work.