Backend Developer Sr

Hace 1 día

méxico Turtle Trax S.A. Jornada completa
Detalles del Perfil
  • Licenciatura en Informática, Sistemas, Ingeniería o afín (o experiencia equivalente)

  • Conocimiento en metodologías Agile

  • Capacidad de adaptación a entornos dinámicos y en constante cambio

  • Trabajo en equipo

  • Inglés: nivel intermedio–avanzado (lectura y escritura técnica)

Habilidades Técnicas Lenguajes y Frameworks
  • Java (dominio avanzado: JDK 11+, lambdas, streams, concurrencia)

  • Spring Boot, Spring Security, Hibernate / JPA

APIs
  • Diseño de APIs RESTful

  • Conocimiento de Graph QL

Bases de Datos
  • SQL: Postgre SQL, My SQL

  • No SQL: Mongo DB, Redis, Cassandra

Mensajería / Eventos
  • Kafka, Rabbit MQ o AWS SQS

Control de Versiones
  • Git (Git Hub, Git Lab)

Infraestructura
  • Experiencia en nube: AWS, Azure o GCP

Responsabilidades / Desarrollo y Arquitectura
  • Diseñar e implementar soluciones backend eficientes y escalables usando Java y Spring Boot

  • Definir arquitecturas limpias: microservicios, event-driven, hexagonal

  • Aplicar buenas prácticas: SOLID, clean code y herramientas como Sonar, Checkmarx, Fortify, Black Duck

  • Optimizar rendimiento y resolver cuellos de botella

  • Integrar aplicaciones con bases de datos, servicios externos y APIs

Liderazgo Técnico
  • Mentoría a desarrolladores junior y mid-level (code reviews, pair programming)

  • Colaboración con equipos cross-funcionales (Frontend, Dev Ops, QA)

Calidad y Seguridad
  • Implementar pruebas unitarias y de integración (JUnit, Mockito)

  • Asegurar cobertura de código

  • Aplicar estándares de seguridad (OWASP, autenticación, JWT, OAuth2)

Dev Ops y Cloud
  • Trabajo con infraestructura en la nube (AWS, Azure, GCP)

  • Contenedores: Docker, Kubernetes

  • Automatización CI/CD (Jenkins, Git Hub Actions)

Documentación
  • Documentar diseños técnicos, decisiones y procesos

Requisitos Indispensables
  • +5 años de experiencia en desarrollo backend con Java

  • Inglés intermedio–avanzado

  • Licenciatura en Ingeniería de Software, Sistemas o afín (o equivalente)

Deseable
  • Certificaciones en Java (Oracle Certified Professional) o Cloud (AWS / Azure)

  • Experiencia con arquitectura Serverless (AWS Lambda)

Ingles intermediate.

This is a hybrid model of 3 days in the office , where each manager/area/project defines which are those days.

On-site could be occasionally required by each manager for planning, refining sessions, training, these periods could take 1 week. This on-site could be required in the 1st week of assignation.

Future state:

In the future any of our clients could decide to be 100% onsite.