Logo for Georgia IT, Inc.

Microservices & Retail Platforms – Remote

Key Facts

Remote From: 
Full time
Mid-level (2-5 years)
English

Other Skills

  • Analytical Skills
  • Troubleshooting (Problem Solving)
  • Multitasking
  • Communication
  • Collaboration

Roles & Responsibilities

  • 3+ years of hands-on experience with Spring Boot and/or Node.js development.
  • Strong proficiency in Java, JavaScript, and TypeScript.
  • Solid understanding of microservices architecture and distributed systems.
  • Experience working with Docker, Kubernetes, Kafka, Redis, and CI/CD pipelines.

Requirements:

  • Design, develop, test, deploy, and maintain scalable microservice-based applications.
  • Collaborate with architects, product teams, and engineers to define technical solutions and engineering standards.
  • Take ownership of end-to-end service delivery, including operational readiness and production support.
  • Monitor application health and performance using observability and monitoring tools.

Job description

Senior Software Engineer – Microservices & Retail Platforms – Remote
Location: Mexico
Employment Type: Full-Time / Contract
Experience Level: Senior
Job Summary
We are looking for a highly skilled Senior Software Engineer with strong expertise in microservices architecture and modern backend technologies to join a fast-paced engineering team building scalable retail technology platforms and customer-facing applications.
In this role, you will contribute to the design, development, deployment, and operational support of distributed services while collaborating with cross-functional engineering teams across multiple platforms. The ideal candidate is hands-on, proactive, and experienced in delivering production-grade applications in cloud-native environments.

Key Responsibilities
  • Design, develop, test, deploy, and maintain scalable microservice-based applications.
  • Build and enhance backend services using Java, Spring Boot, Node.js, JavaScript, and TypeScript.
  • Collaborate with architects, product teams, and engineers to define technical solutions and engineering standards.
  • Take ownership of end-to-end service delivery, including operational readiness and production support.
  • Troubleshoot complex production issues and participate in deployment and release activities.
  • Monitor application health and performance using observability and monitoring tools.
  • Perform cross-platform analysis and debugging across web, Android, and iOS applications.
  • Support CI/CD pipelines and containerized application deployments.
  • Work effectively across multiple concurrent initiatives in an Agile development environment.
  • Contribute to continuous improvement of engineering practices, automation, and system reliability.

Required Skills & Experience
  • 3+ years of hands-on experience with Spring Boot and/or Node.js development.
  • Strong proficiency in Java, JavaScript, and TypeScript.
  • Solid understanding of microservices architecture and distributed systems.
  • Experience working with Docker, Kubernetes, Kafka, Redis, and CI/CD pipelines.
  • Strong knowledge of REST APIs, GraphQL, Swagger/OpenAPI standards.
  • Experience with monitoring and observability tools such as Grafana, Dynatrace, or Splunk.
  • Familiarity with Git-based workflows and deployment tools such as Jenkins and ArgoCD.
  • Experience working in Agile/Scrum environments.
  • Exposure to AI-assisted development tools such as GitHub Copilot or similar coding assistants.
  • Strong analytical, troubleshooting, and multitasking abilities.
  • Excellent communication and collaboration skills.

Preferred Qualifications
  • Prior experience in the retail or e-commerce domain.
  • Exposure to Android, iOS, and frontend/backend integrated environments.
  • Experience working with large-scale, customer-facing platforms.
  • Ability to work effectively in distributed and cross-functional teams.

What We're Looking For
  • A self-driven engineer who takes ownership and accountability.
  • Someone passionate about scalable systems, clean code, and operational excellence.
  • A collaborative team player with strong problem-solving capabilities and a continuous learning mindset.

Related jobs

Other jobs at Georgia IT, Inc.

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.