Programador Senior Backend
Senior backend developer at BradesCard (a Bradesco-backed credit card company in Mexico) who designs, builds and maintains scalable Java/Spring Boot microservices with REST and event-driven APIs, OAuth2/JWT security, AWS observability and CI/CD automation, plus some native iOS/Android app work. Hybrid role based in Tlaquepaque, Jalisco.
- Compensation
- Not disclosed
- Location
- San Pedro Tlaquepaque, MX
- Work setup
- Hybrid
- Seniority
- Senior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Backend
- Posted
Skills
Must have
- Degree in systems, informatics, computer science or related field
- 5+ years of Java experience
- Java 11+
- Mastery of Spring Boot, Spring Cloud and Spring Security
- Microservices, REST APIs, JWT, OAuth2
- SQL (PostgreSQL, MsSQL) and NoSQL (Redis Cache)
- Experience with Docker and Fargate
- Design and architecture patterns (DDD, Event-Driven, Hexagonal)
- Integration with enterprise REST APIs
- CI/CD automation, observability and modern security practices
Nice to have
- Certifications in Java, AWS/Azure, architecture or mobile are a plus
- Automated testing: JUnit, Mockito, Espresso, XCTest, JMeter
- Mobile CI/CD experience (Fastlane, Gradle tasks, pipelines)
Full description
¡Sé parte del futuro de BradesCard como Programador Senior Backend!
¿Estás en búsqueda de nuevas oportunidades de crecimiento? Esta es tu oportunidad para destacar y crecer en una empresa con más de 10 años de éxito en México y respaldada por el prestigio de Bradesco, uno de los bancos más importantes de América Latina.
En BradesCard, buscamos un Programador Senior Backend quien será el encargado del desarrollo e implementación de microservicios en Java/Spring Boot.
El candidato ideal debe contar con experiencia demostrable en arquitecturas escalables, integración con APIs empresariales, automatización CI/CD, observabilidad y prácticas modernas de seguridad.
- Ubicación: Camino al Iteso, Tlaquepaque - Jalisco
- Horario: L-V 8:30am a 5:30pm
Lo que harás:
- Diseñar, desarrollar y mantener microservicios Java/Spring Boot escalables y resilientes.
- Implementar APIs REST y event‑driven (Kafka, RabbitMQ o similares).
- Integrar soluciones con bases de datos SQL/NoSQL.
- Aplicar principios de Domain‑Driven Design (DDD), Clean Architecture y 12‑Factor App.
- Implementar autenticación/autorización con OAuth2, JWT, OpenID Connect.
- Asegurar logs estructurados, métricas y trazas distribuidas (CloudWatch, Xray y logs de AWS)
- Participar en revisiones de código y decisiones de arquitectura.
- Desarrollar y mantener aplicaciones nativas: iOS: Swift / Objective‑C, Xcode, frameworks modernos. Android: Kotlin / Java, Jetpack, Android Studio.
- Implementar comunicación segura con backend (TLS, certificate pinning, JWT, crypto).
- Optimizar rendimiento, accesibilidad y experiencia de usuario.
Participar en automatización CI/CD (Azure DevOps, Jenkins, GitHub Actions o similar).
¿Qué ofrecemos?
- Modalidad de trabajo: Hibrida.
- Salario competitivo.
- Vales de despensa.
- Prestaciones superiores a la ley: 14 días de vacaciones (desde la fecha de tu ingreso),
-20 días de aguinaldo,
-15 días de prima vacacional al 100%,
-Fondo de ahorro del 3%,
-Comedor Subsidiado al 80%.
- Plan de carrera en una empresa que valora el crecimiento profesional y personal de sus colaboradores.
- Beneficios adicionales: Seguro de Gastos Médicos Mayores, Seguro Dental y Seguro de Vida.