Spin

IC3 - Software Engineer Backend

Spin
Apply
20 hours ago
Mexico City, MexicoSenior

Responsibilities

  • Design, develop, optimize, and maintain backend software components, microservices, and scalable solutions.
  • Develop and maintain APIs and integrate services with other systems.
  • Implement and manage containerized solutions and automate operational and deployment processes.
  • Write, automate, execute, document, and maintain test cases, including integration, usability, and accessibility testing.
  • Collaborate with Architecture, Data Management, DevOps, operations, development, technical, and business teams.
  • Gather requirements, define acceptance criteria, document designs and procedures, and provide development estimates.
  • Apply secure data architecture, version control, branching, merging, and software development lifecycle practices.
  • Mentor team members, facilitate knowledge transfer, and promote autonomous, collaborative work practices.

Requirements

  • 2 to 4 years of experience as a Software Engineer using Java, Python, or Go.
  • Knowledge of SQL and NoSQL databases, including MongoDB, PostgreSQL, and MySQL.
  • Experience with Maven, Gradle, GitHub Actions, and SonarCloud.
  • Understanding of design patterns, software architecture, and SOLID principles.
  • Experience with TDD, ATDD, BDD, secure development, SAST, and DAST tools.
  • Experience with Scrum, Jira, microservices, REST services, RESTful APIs, containers, Git, and CI/CD tools.
  • Strong problem-solving, communication, collaboration, adaptability, attention to detail, and willingness to learn new technologies.

Benefits

  • The company is committed to a diverse, inclusive, and equal-opportunity workplace free from discrimination on legally protected grounds.

Tech Stack

GitGitHub ActionsGoGradleJavaMavenMongoDBMySQLPostgreSQLPythonSQL

Categories

Spin

About Spin

501-1,000 employees

Spin is a Mexican fintech that provides a mobile app for digital accounts, payments, transfers, bill pay, and a reloadable card for consumers and small businesses. It operates as a business unit of FEMSA and leverages OXXO’s nationwide convenience-store network for cash-in/cash-out and onboarding. Its services target financial inclusion in Mexico by pairing digital banking features with ubiquitous retail touchpoints.

Contact me