17 ago
|
Alcor
|
Ciudad de México
17 ago
Alcor
Ciudad de México
Responsibilities:
- Own and evolve the platform's core architecture, including service boundaries, data models, and the shared libraries and infrastructure other teams build on.
- Design and implement secure, well-documented backend services and REST APIs, shaping API contracts and OpenAPI specifications.
- Design database schemas, caching strategies, and event-driven, message-based workflows that keep high-volume transaction processing consistent, performant, and resilient.
- Champion system reliability and security across the platform, including monitoring, alerting, error handling, data encryption, and secure API design that meets the standards of a regulated financial environment.
- Build and maintain secure, scalable integrations with major financial institutions and payment networks, translating complex banking protocols into robust, reusable platform capabilities.
- Implement high-volume transaction processing systems with the accuracy, idempotency, and auditability that financial operations require.
- Partner with Product, Architecture,
and Engineering teams to translate business requirements into platform solutions, drive technical decisions, and advocate for reliability and security in architectural discussions.
- Mentor mid-level and junior engineers on backend best practices, code quality, system design, and platform engineering principles.
- Lead code reviews, establish coding standards, and help shape engineering culture as the team grows.
Requirements:
- 7+ years of software engineering experience with a strong focus on backend and distributed systems.
- Expert proficiency in Java and the Spring framework (Spring Boot), with a track record of building complex, high-scale backend systems.
- Deep experience designing and building microservices and REST APIs, including OpenAPI-driven contracts and generated clients.
- Hands-on experience with containerization and orchestration (Docker, Kubernetes) and cloud platforms (AWS, GCP, or Azure).
- Strong syste
📌 Senior Software Engineer (Ciudad de México)
🏢 Alcor
📍 Ciudad de México