
Senior Backend Engineer
- πͺπ¨ Ecuador
- On-site
- Senior
- 15 hours ago
- Java
- Spring Boot
- AI
- Claude Code
- REST API
- Microservices
- JUnit
- Mockito
- Object Oriented Programming
- MongoDB
- NoSQL
- PostgreSQL
- Redis
- AWS
- Git
- CI/CD
- Python
- TypeScript
- Docker
- Kubernetes
- Datadog
- Sentry
- MCP
- Claude
- Postman
- Insomnia
Atioet, 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 aSenior Backend Engineer with strong hands-on experience inJava 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 usesAI-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.
Proven experienceleading or coordinatingengineering, support, or technical operations teams
Strong hands-on experience withJava and Spring Boot, including REST controllers, dependency injection, configuration, and backend service development.
Experience designing, developing, and maintainingRESTful APIs and microservices.
Experience withJUnit, Mockito, or similar testing frameworks.
Solid understanding ofobject-oriented programming, data structures, algorithms, design patterns, and software engineering best practices.
Experience working withMongoDB or other NoSQL databases, as well as relational databases such as PostgreSQL.
Experience withRedis or similar caching technologies.
Familiarity withAWS or comparable cloud platforms.
Understanding ofmicroservices 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 withGit, CI/CD, automated testing, and professional software development practices.
Strong problem-solving, communication, and collaboration skills.
Strong English communication skills β C1 level proficiency.
Send your application andCV in English (mandatory).
Based inLatin America.
Nice to Have
Experience withPython or TypeScript.
Experience withDocker and Kubernetes.
Familiarity withDatadog, Sentry, or similar observability tools.
Experience withlogistics, shipping, supply chain, or B2B SaaS platforms.
Experience integrating third-party APIs or external service providers.
Experience withmessage queues and event-driven systems.
Experience buildingAI 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:
Lead and support a team responsible for keeping client systems running smoothly.
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.
Benefits:
Remote work
Flexible schedule
Collaboration with international clients
USD compensation
Paid Holidays and Vacations
Paid family and sick leaves
English classes
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?
Get yourCV in English and Apply Now.
If you are curious to know more about our culture, technologies, and blogs, visitwww.ioet.com
Senior Backend Engineer Β· ioet