Job Description
Responsibilities
- Use AI‑assisted development tools responsibly to support activities such as implementation planning, code generation, refactoring, documentation, test generation, troubleshooting, and code review.
- Apply strong engineering judgment when using AI tools, validating generated outputs for correctness, maintainability, security, and fitness for purpose.
- Design, develop, enhance, and maintain backend services and distributed systems using Java and Kotlin.
- Build and evolve APIs and microservices with a focus on scalability, resilience, maintainability, and performance.
- Participate actively in the full software development lifecycle, from technical design and refinement to implementation, deployment, and production support.
- Work with event‑driven architectures and messaging solutions such as Kafka, RabbitMQ, or SQS.
- Collaborate in technical discussions, architecture reviews, design reviews, and co...
Ready to Apply?
Submit your application today and join our talented team at The Descartes Systems Group Inc..
Submit ApplicationJob Details
- Location Remote, Remote
- Job Type Full-time
- Category Desenvolvimento de software
- Posted Date June 09, 2026
- Application Deadline July 19, 2026