Back End Developer

ioet

Ciudad de México

Remote

MXN 1,114,000 - 1,856,000

Full time

13 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

USD compensation
Paid Holidays and Vacations
Paid family and sick leaves
Educational and wellness bonus
Structured career plan with regular薪薪薪

Job summary

ioet is seeking a Backend Engineer to join a globally distributed team. You will design, build, and maintain backend services, REST APIs, and microservices using Java/Spring Boot. The role emphasizes reliability, performance, and the use of AI-assisted development tools as part of daily workflow.

The ideal candidate has strong fundamentals, ownership mindset, and experience with Cloud platforms like AWS. This is a full-time remote position with USD compensation and opportunities for growth

Qualifications

  • 5+ years of professional software development experience.
  • Strong hands-on Java and Spring Boot with REST controllers.
  • Experience designing RESTful APIs and microservices.
  • Experience with JUnit, Mockito, or similar testing frameworks.
  • Solid understanding of object-oriented programming, data structures, and design patterns.
  • Experience with MongoDB and PostgreSQL.
  • Experience with Redis.
  • Familiarity with AWS and microservices messaging patterns.
  • Daily hands-on use of AI development tools such as Claude Code.
  • Review and own AI-generated code.
  • Familiarity with Git, CI/CD, and automated testing.

Responsibilities

  • Manage and investigate support tickets from clients, including errors and configuration requests.
  • Analyze logs and API behavior, monitoring alerts, and system data to identify root causes.
  • Coordinate with stakeholders and cross-functional teams to resolve issues efficiently.
  • Make or coordinate configuration changes within the system based on client needs.
  • Use Datadog or similar platforms to monitor system health and performance.
  • Use API tools like Postman, Insomnia, or curl to test requests and troubleshoot issues.
  • Collaborate with international clients.

Skills

Java
Spring Boot
REST APIs
Microservices
NoSQL MongoDB
PostgreSQL
Redis
AWS
CI/CD
Git
JUnit/Mockito
AI tools Claude Code
Problem solving
Team collaboration
Latin America base

Tools

Docker
Kubernetes
Datadog
Sentry
Postman
curl

Job description

At ioet, a leading software company with a talented team across LATAM, we provide Software Engineering as a service to clients worldwide. Join us for exciting professional challenges, working on projects ranging from innovative startups to globally recognized brands. Our positions are full-time, remote, and offer competitive compensation in USD.

We're looking for a Backend Engineer with strong hands‑on experience in Java and Spring Boot to join a collaborative, globally distributed engineering team. In this role, you will build, maintain, and improve backend services, develop integrations, troubleshoot production issues, and contribute to the reliability and performance of complex software systems.

The ideal candidate has solid software engineering fundamentals, takes ownership of technical challenges from investigation through resolution, and uses AI-assisted development tools such as Claude Code as an essential part of their daily workflow. You should be comfortable working with production systems, collaborating with technical and non-technical teams, and delivering well-tested, maintainable solutions.

Requirements
  • 5+ years of professional software development experience, including building and supporting production applications.
  • Strong hands‑on experience with Java and Spring Boot, including REST controllers, dependency injection, configuration, and backend service development.
  • Experience designing, developing, and maintaining RESTful APIs and microservices.
  • Experience with JUnit, Mockito, or similar testing frameworks.
  • Solid understanding of object-oriented programming, data structures, algorithms, design patterns, and software engineering best practices.
  • Experience working with MongoDB or other NoSQL databases, as well as relational databases such as PostgreSQL.
  • Experience with Redis or similar caching technologies.
  • Familiarity with AWS or comparable cloud platforms.
  • Understanding of microservices communication patterns, including asynchronous messaging and event-driven architectures.
  • Daily hands‑on experience using AI development tools such as Claude Code or similar, for coding, debugging, testing, and improving development workflows.
  • Ability to review, validate, and take ownership of AI-generated code.
  • Experience troubleshooting production issues, performing root cause analysis, and implementing reliable fixes.
  • Familiarity with Git, CI/CD, automated testing, and professional software development practices.
  • Strong problem‑solving, communication, and collaboration skills.
  • Based in Latin America.
Nice to Have
  • Experience with Python or TypeScript.
  • Experience with Docker and Kubernetes.
  • Familiarity with Datadog, Sentry, or similar observability tools.
  • Experience with logistics, shipping, supply chain, or B2B SaaS platforms.
  • Experience integrating third-party APIs or external service providers.
  • Experience with message queues and event-driven systems.
  • Experience building AI agents, custom skills, MCP servers, or engineering automations using Claude Code, Claude API, or similar technologies.
  • Experience creating technical documentation and context files for AI development tools.
  • Experience with performance optimization, database indexing, and distributed systems.
Key Responsibilities
  • Manage and investigate support tickets from clients, including errors, configuration requests, and operational issues.
  • Analyze logs, API behavior, monitoring alerts, and system data to identify the root cause of problems.
  • Coordinate with stakeholders and cross-functional teams to resolve issues efficiently.
  • Make or coordinate configuration changes within the system based on client needs.
  • Use tools like Datadog or similar platforms to monitor system health and performance.
  • Use API tools such as Postman, Insomnia, or curl to test requests, validate behavior, and troubleshoot issues.
  • Collaboration with international clients
  • USD compensation
  • Paid Holidays and Vacations
  • Paid family and sick leaves
  • Educational and wellness bonus
  • Structured career plan with regular salary reviews
  • Emphasis on personal growth and mentorship
Are you ready to be part of the ioet journey?

If you are curious to know more about our culture, technologies, and blogs, visit www.ioet.com

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Backend Engineer – Java & Spring Boot
Remote Backend Engineer – Java & Spring Boot

ioet • Ciudad de México

Remote
MXN 1,114,000 - 1,856,000
USD compensation
Paid Holidays and Vacations
Paid family and sick leaves
+2
Software Engineer (Java) ID48414
Software Engineer (Java) ID48414

AgileEngine, LLC. • Rosarito

Hybrid
MXN 1,235,657 - 1,588,702
Professional growth programs
Competitive compensation
Exciting projects
+1
Mid-Senior Full-Stack Engineer (Java /Python + React, TypeScript, AWS) -LATAM
Mid-Senior Full-Stack Engineer (Java /Python + React, TypeScript, AWS) -LATAM

Athenaworks • Santiago de Querétaro

On-site
MXN 1,186,000 - 1,864,000
Payment in USD
Flexible schedule
Learning budget
+1
Mid-Senior Full-Stack Engineer (Java /Python + React, Typescript, Aws) -Latam
Mid-Senior Full-Stack Engineer (Java /Python + React, Typescript, Aws) -Latam

Athenaworks • Tijuana

On-site
MXN 480,000 - 680,000
Payment in USD
Flexible work schedule
Learning budget
+1
Java Engineer (Middle) ID48059
Java Engineer (Middle) ID48059

AgileEngine, LLC. • Ciudad de México

Hybrid
MXN 1,531,000 - 2,212,000
Mentorship
TechTalks
Competitive compensation
+3
Java Engineer ID45903
Java Engineer ID45903

AgileEngine, LLC. • Hermosillo

Hybrid
MXN 1,440,662 - 2,160,993
Professional growth opportunities
Competitive USD-based compensation
Exciting projects with top-tier clients
+1
Mid-Senior Full-Stack Engineer (Java /Python + React, TypeScript, AWS) -LATAM
Mid-Senior Full-Stack Engineer (Java /Python + React, TypeScript, AWS) -LATAM

Athenaworks • Tijuana

On-site
MXN 1,021,000 - 1,702,000
Payment in USD
Flexible schedule
Non-Working Pay Days Policy
+2
Mid-Senior Full-Stack Engineer (Java /Python + React, TypeScript, AWS) -LATAM
Mid-Senior Full-Stack Engineer (Java /Python + React, TypeScript, AWS) -LATAM

Athenaworks • Región Centro

On-site
MXN 600,000 - 1,000,000
Payment in USD
Flexible schedule
Learning Budget
+1
Mid-Senior Full-Stack Engineer (Java /Python + React, TypeScript, AWS) -LATAM
Mid-Senior Full-Stack Engineer (Java /Python + React, TypeScript, AWS) -LATAM

Athenaworks • Estado de México

On-site
MXN 1,017,000 - 1,525,000
USD payment
Flexible schedule
Non-Working Pay Days Policy
+2
Estudiante Ii
Estudiante Ii

Gulfstream Aerospace • Mexicali

Remote
MXN 78,000 - 145,000
Mentorship
Remote work