
Microservices Software Engineer
Posted May 23

Posted May 23
This is a fully remote position, open to applicants in Mexico.
• Designs, develops, configures, tests, debugs, deploys, documents, and maintains web service applications utilizing various software development toolkits, testing and verification applications, and other tools, while adhering to established development best practices and quality standards.
• Collaborates closely with solution engineers and architects to create technical design specifications from which programs will be developed or configured.
• Ensures that proposed solutions are in alignment with architectural standards, non-functional requirements (such as performance, reliability, and security), and business objectives.
• Assumes full ownership of assigned microservices, encompassing feature delivery, operational readiness, and production support.
• Offers technical direction across multiple codebases and platforms to assist team members in overcoming challenges when necessary.
• Conducts cross-platform analysis and trade-off assessments across our Android (Kotlin/Compose), iOS (Swift/MVVM), and UFE (Node.js/TypeScript) codebases to ensure uniformity and identify potential optimization opportunities.
• Responsible for troubleshooting and issue analysis, alongside coding, testing, and implementing software enhancements.
• Guarantees timely delivery of initiatives and features by proactively communicating risks, blockers, and schedule impacts, while driving resolutions to uphold delivery commitments.
• Exhibits outstanding prioritization and multitasking abilities to manage simultaneous deliverables across services and platforms, address operational requests, and effectively resolve production issues while supporting multiple workstreams.
• Utilizes observability and monitoring tools (e.g., Splunk, Dynatrace, Grafana) to actively review dashboards, investigate anomalies, and monitor alerts—particularly during planned deployments, HSE, and SSE.
• Available to provide support and unblock planned deployments during off hours as necessary.
• Over 3 years of experience in Spring Boot and/or Node.js.
• Advanced English communication skills are essential.
• Bachelor's or master's degree in information technology, Computer Science, or a related field, or equivalent experience.
• Strong verbal and written communication skills.
• Excellent delegation skills with the capability to receive, prioritize, and autonomously execute delegated tasks.
• Demonstrated ability to efficiently switch contexts between different codebases and technology stacks.
• Proficient in solution-seeking and unblocking capabilities.
• Capable of seamlessly integrating new technologies into current workflows, including AI methodologies.
• Intermediate to advanced understanding of microservice design patterns and associated trade-offs.
• Experienced with Agile methodologies and tools (Jira, Confluence).
• Experience in the Retail industry is a plus.
• Flexible work arrangements.
• Opportunities for professional development.
Webedia
TechBiz Global
The Flex
Nodeworthy
Get handpicked remote jobs straight to your inbox weekly.