Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
VALCE Talent Solutions

Microservices Software Engineer

VALCE Talent Solutions

Microservices Software Engineer responsible for developing cutting-edge solutions. Join us to redefine the retail experience remotely from Mexico.

Posted 5/21/2026full-timeRemote • 🇲🇽 MexicoMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
AndroidGrafanaiOSJavaScriptKotlinMicroservicesNode.jsSplunkSpringSpring BootSpringBootSwiftTypeScript

About the role

Key responsibilities & impact
  • Designs, codes, configures, tests, debugs, deploys, documents, and maintains web service applications using a variety of software development toolkits, testing/verification applications and other tools, while adhering to specific development best practices and quality standards.
  • Works closely with solution engineers and architects to develop technical design specifications from which programs will be written or configured.
  • Validates that proposed solutions align with architectural standards, non-functional requirements (performance, reliability, security), and business needs.
  • Takes end-to-end ownership of assigned microservices, including feature delivery, operational readiness, and production support.
  • Provides technical guidance across multiple codebases and platforms to unblock team members when needed.
  • Performs cross-platform analysis and trade-off assessments across our Android (Kotlin/Compose), iOS (Swift/MVVM), and UFE (Node.js/TypeScript) codebases to ensure consistency and identify optimization opportunities.
  • Responsible for troubleshooting and issue analysis, as well as coding, testing, and implementing software enhancements.
  • Ensures timely delivery of initiatives/features, proactively communicating risks, blockers, and schedule impacts, and driving resolution to maintain delivery commitments.
  • Demonstrates exceptional prioritization and multitasking skills to manage concurrent deliverables across services and platforms, handle operational requests, and resolve production issues effectively while supporting multiple workstreams.
  • Uses observability and monitoring tools (e.g., Splunk, Dynatrace, Grafana) to actively review dashboards, investigate anomalies, and monitor alerts—especially during planned deployments, HSE, and SSE.
  • Available to support/unblock planned deployments during off hours as needed.

Requirements

What you’ll need
  • 3+ years of experience in Spring Boot and/or Node.js
  • Advanced English communication skills required
  • Bachelor’s or master’s degree in information technology, Computer Science, or equivalent experience
  • Good communication skill (verbal and written)
  • Strong delegation skills with the ability to receive, prioritize, and execute on delegated tasks autonomously
  • Proven ability to context-switch between different codebases and tech stacks efficiently
  • Good solution seeking skills and unblocking skills
  • Being able to seamlessly integrate new technologies in current work stream including AI ways of working
  • Intermediate to advanced knowledge of microservice design patterns and trade-offs
  • Experienced on Agile methodology and tools (Jira, Confluence)
  • Work experience in the Retail industry is a plus

Benefits

Comp & perks
  • Flexible work arrangements
  • Professional development

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Spring BootNode.jsKotlinSwiftTypeScriptmicroservice design patternstestingdebuggingdeploymentsoftware enhancements
Soft Skills
communicationdelegationprioritizationmultitaskingsolution seekingunblockingtechnical guidanceownershipcontext-switchingproblem-solving
Certifications
Bachelor’s degree in information technologyBachelor’s degree in Computer ScienceMaster’s degree in information technologyMaster’s degree in Computer Science