20 hours ago
Monterrey, MexicoEntry Level
Responsibilities
- Assist with developing and maintaining software solutions, APIs, microservices, tools, and operational scripts.
- Participate in the software development lifecycle, including design, coding, testing, deployment, debugging, and maintenance.
- Gather and document functional and non-functional requirements in JIRA stories and define acceptance criteria.
- Write unit tests and perform integration, usability, accessibility, and collaborative testing.
- Document code, architectures, procedures, operational tools, and data-related information.
- Collaborate with architecture, data management, DevOps, technical, business, and data teams.
- Follow data architecture guidelines for collecting and storing information.
- Support a positive, inclusive, autonomous, and accountable team culture.
Requirements
- Knowledge of SQL and NoSQL databases, including MongoDB, PostgreSQL, and MySQL.
- Experience with Maven, Gradle, GitHub Actions, SonarCloud, Git, and JIRA.
- Knowledge of microservices development and RESTful API development and consumption.
- Knowledge of unit testing and clean coding practices.
- For Java development: knowledge of Java, Spring Boot, Hibernate, JUnit, and Mockito.
- For .NET development: knowledge of .NET, .NET Core, C#, and NUnit or MSTest.
- Effective communication and collaboration skills, with willingness to learn new technologies in the company tech stack.
Tech Stack
Categories
About Spin
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.
