Remotery

Microservices Software Engineer

Posted May 23

This is a fully remote position, open to applicants in Mexico.

📋 Description

• 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.


⛳️ Requirements

• 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.


🏝️ Benefits

• Flexible work arrangements.

• Opportunities for professional development.

People also viewed

Webedia10 hours ago

Staff Engineer – API & Data

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
TechBiz Global10 hours ago

Senior AI Product Engineer

GR flagGreece OnlyFull-timeFull-stack Engineer
ApplyView job
The Flex10 hours ago

Full-Stack Engineering Lead

FR flagFrance OnlyFull-timeFull-stack Engineer
ApplyView job
Nodeworthy10 hours ago

Full Stack Developer

SG flagSingapore OnlyFull-timeFull-stack Engineer$4,000 – $6,000/month
ApplyView job
GoTo10 hours ago

Senior Software Engineer

HU flagHungary OnlyFull-timeFull-stack Engineer
ApplyView job
Squirro10 hours ago

Senior Software Engineer – Knowledge Graph, GraphRAG

CH flagSwitzerland OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers