Position Summary
This Backend Engineer role involves designing, developing, and optimizing scalable backend systems and third‑party integrations (like KYC/anti‑fraud). You will work within an agile, remote team, focusing on feature development and ensuring system performance via Kubernetes and AWS. Essential skills include strong engineering fundamentals, expertise in RESTful APIs, microservices, and Docker/Kubernetes, along with solid architecture knowledge (DDD, TDD). Bonus points are awarded for experience with Java/Kotlin, Spring Boot, PostgreSQL, and a background in Fintech. The best candidates can work independently, shape the technical direction, and communicate effectively.
Company Overview
This FinTech aims to democratize financial services in Mexico, leveraging the large underbanked population with accessible, user-friendly digital products.
Ofrecemos:
- Sueldo: De $60,000 a $80,000 pesos brutos mensuales
- Modalidad de trabajo: Remoto
- Horario: Lun a Vie de 8am a 6pm
- Prestaciones: De ley y Seguro de Gastos Médicos Mayores y después de un año también se otorga Fondo de Ahorro.
- Aguinaldo: 30 días
- Esquema de pago: 100% Nómina tradicional conforme a la Ley
- Zona de trabajo: Venustiano Carranza, CDMX
Requisitos
- Ing o Lic en Sistemas Computacionales, Lic. en Informática o Afín
- Inglés Avanzado (Indispensable, las entrevistas se realizarán en inglés)
Experiencia Requerida
- Exp. como desarrollador Backend: +3 años
- Exp. desarrollando en JAVA/Kotlin: +3 años
- Exp. desarrollando en Sping Boot: +3 años
- Exp. desarrollando en PostgreSQL: +3 años
- Exp. en Kubernetes: +3 años
- Exp. en AWS: +3 años
- Exp. desarrollando APIs RESTful: +3 años
- Exp. configurando Microservicios: +3 años
- Exp. configurando Docker: +3 años
- Exp. en CI/CD: Deseable
- Haber trabajado en empresas financieras o fintech: Deseable
Responsibilities
- Solution Elaboration: Work closely with business, development, and DevOps teams to define and elaborate technical solutions for new business features.
- Infrastructure Architecture Design: Practice mid‑term infrastructure architecture design in collaboration with business and application architects to meet company goals while considering long‑term growth.
- Automation: Automate all aspects of infrastructure setup and maintenance from the beginning.
- Monitoring and Alerting: Implement best practices for monitoring and alerting to reduce problem resolution time (and keep everyone happy).
- Cloud Platform Adoption: Stay current with and adopt the latest features of the AWS platform (or other cloud providers) to fit company goals and team needs.
- Skill Development: Develop your own skills and actively develop the DevOps skills (hard skills and culture) of team members.
Day in life
- Design, develop, and maintain scalable backend systems
- Implement and maintain integrations with third‑party services (KYC, CBS, credit bureau, anti‑fraud)
- Develop tests for new features (e2e, integration, unit)
- Optimize performance using Kubernetes and AWS
- Contribute to new feature design and implementation
- Work in an agile environment with daily stand‑ups
- Collaborate with a remote team