IC2 - Software Engineer Backend
Spin Careers
- México, México
- Posted
This job is closed: the employer no longer lists it.
Responsibilities
- Follows standards and guidelines for secure development under the guidance of the Engineering Lead.
- Develop software solutions that meet business requirements and technical specifications.
- Document code and comply with current regulations and procedures to ensure maintainability and scalability.
- Develop and maintain APIs to support various applications and services.
- Gather and document functional and non-functional requirements in JIRA stories for projects and technical improvements.
- Collaborate closely with other technical and business teams to understand and translate requirements into technical solutions.
- Define clear acceptance criteria before development to ensure quality and alignment with business goals.
- Write unit tests to verify code functionality and reliability.
- Perform integration tests to verify joint functionality and ensure seamless operation.
- Test product usability and accessibility to enhance user experience.
- Maintain updated documentation on architectures, procedures, and operational tools to support ongoing development and maintenance.
- Collaborate on testing to identify and resolve issues early in the development process.
- Develop tools and scripts to automate operational tasks and improve efficiency.
- Follow data architecture guidelines on how to collect and store information securely and efficiently.
- Generate and deliver design documentation and information availability to the data team.
- Promote an autonomous work culture by encouraging self-management, accountability, and proactive problem-solving among team members.
- Serve as a Spin Culture Ambassador to foster and maintain a positive, inclusive, and dynamic work environment that aligns with the company's values and culture.
Requirements
- Minimum 1-2 years of experience as a Software Engineer.
- Knowledge of SQL and NoSQL (MongoDB, PostgreSQL, MySQL).
- Use of tools like Maven, Gradle, Github Actions, Sonar Cloud.
- Practice in Scrum and Jira management.
- Creation of microservices and consumption of REST services, RESTful APIs.
- Use of Git for version control and collaboration.
- Effective communication and collaboration skills to work with cross-functional teams.
- Willingness to acquire knowledge in new technologies within Digital@FEMSA's tech stack.
- Strong problem-solving skills and attention to detail.
- At least 1 year of professional experience in Java development in a team environment.
- Experience with Java, Spring Boot, Hibernate.
- Experience with JUnit and Mockito.
Java
Java:
Equal opportunity
En Spin estamos comprometidos con construir un lugar de trabajo diverso e inclusivo.
Creemos en la igualdad de oportunidades y promovemos un entorno libre de discriminación por motivos de raza, origen nacional, género, identidad de género, orientación sexual, discapacidad, edad o cualquier otra condición legalmente protegida.
jobapplier