Backend Mastery (Primary)
6+ years of professional software development experience, with at least 4 years focused on backend development in Java or Kotlin.
Distributed Data: Hands-on experience with distributed relational databases, including schema design, performing schema migrations on live systems, and reasoning about consistency and transactional guarantees at scale.
Service Interfaces: Experience designing and maintaining high-performance, contract-driven service interfaces (gRPC and Protocol Buffers or equivalent) in addition to RESTful APIs.
Security: Solid understanding of OAuth2, JWT, and web security best practices (OWASP).
Cloud & DevOps: Experience deploying and managing applications on Google Cloud Platform (GCP).
Frontend Capability
Solid Angular Knowledge: Proficiency in Angular (v18+) and TypeScript, with demonstrable experience shipping production UI components (not only reading frontend code).
State Management: Experience handling data mutations and state synchronization between backend and UI (RxJs).
Testing & Quality
Full-Coverage Testing:
Mastery of JUnit/Mockito for backend and working knowledge of Jasmine/Karma for frontend testing.
Code Review Discipline: Experience operating within formal code review workflows, including external approval cycles outside the immediate team. Comfortable both giving substantive reviews and incorporating feedback without friction.
Ways of Working
Asynchronous Communication: Able to keep work visible in writing, flagging risks and blockers ahead of time rather than reporting them after the fact, and maintaining ticket and task status current without follow-up from the manager.
Process Discipline: Consistent adherence to defined engineering processes, including complete and accurate tracking data. This is a distributed team working across time zones, so written clarity and predictable responsiveness carry as much weight as technical skill.
Autonomy: Pursues dependencies and blockers with third parties on their
📌 Senior Full Stack Engineer7 (México)
🏢 GlobalLogic
📍 México
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.