Veracity Ventures Inc.
Desarrollador Java Canadá Remoto 1016
Tiempo completo • Fully Remote - CA
Replies within 24 hours
Desarrollador Java – Canadá Remoto
Título del puesto: Desarrollador Java / Desarrollador Java Full Stack
Ubicación: Canadá – Remoto
Tipo de empleo: Tiempo completo / contrato
Experiencia: 4+ años
Modelo de trabajo: 100% remoto
Ubicación: Canadá – Remoto
Tipo de empleo: Tiempo completo / contrato
Experiencia: 4+ años
Modelo de trabajo: 100% remoto
Resumen del puesto
Buscamos un desarrollador Java experimentado para unirse a nuestro equipo en una oportunidad totalmente remota en Canadá. El candidato ideal tendrá una sólida experiencia práctica con Java, Spring Boot, APIs REST, microservicios y SQL , y debe sentirse cómodo trabajando en un entorno de desarrollo ágil.
Responsabilidades clave
- Diseñar, desarrollar, probar y mantener aplicaciones Java escalables.
- Desarrollar servicios backend y APIs RESTful usando Java y Spring Boot.
- Construir y mantener microservicios y aplicaciones distribuidas.
- Trabaja con bases de datos como Oracle, MySQL, PostgreSQL o SQL Server.
- Escribe código limpio, eficiente, reutilizable y mantenible.
- Participa en revisiones de código, depuración, pruebas y soporte en producción.
- Colabora con product managers, analistas de negocio, ingenieros de QA y otros desarrolladores.
- Soluciona problemas de la aplicación y realiza análisis de causas raíz.
- Desarrollar pruebas unitarias e integradas y asegurar la calidad de la aplicación.
- Participa en ceremonias Ágiles/Scrum y en la planificación de sprints.
- Trabaja con pipelines CI/CD y prácticas modernas de DevOps.
- Contribuir a la documentación técnica y a las mejores prácticas de desarrollo.
Habilidades requeridas
-
5+ años de experiencia profesional en desarrollo de Java.
- Sólida experiencia práctica con Java 8/11/17+.
- Tengo una sólida experiencia con Spring Boot y Spring Framework.
- Experiencia desarrollando APIs RESTful.
- Sólido conocimiento de la arquitectura de microservicios.
- Buen conocimiento de SQL y bases de datos relacionales.
- Experiencia con JPA/Hibernate.
- Conocimiento de Git/GitHub/GitLab/Bitbucket.
- Experiencia con JUnit/Mockito o frameworks de pruebas similares.
- Buen conocimiento de la programación orientada a objetos y patrones de diseño.
- Experiencia trabajando en entornos Ágiles/Scrum .
- Fuertes habilidades para resolver problemas y comunicación.
Bueno tenerlo
- Experiencia con React, Angular o Vue.js.
- Experiencia con AWS, Azure o GCP.
- Conocimiento de Docker y Kubernetes.
- Experiencia con Kafka u otras plataformas de mensajería.
- Experiencia con Jenkins, GitHub Actions o Azure DevOps.
- Conocimiento de bases de datos Redis, Elasticsearch o NoSQL.
- Experiencia con aplicaciones a nivel empresarial.
Educación
Se prefiere una licenciatura en Informática, Tecnologías de la Información, Ingeniería o un campo relacionado.
Requisitos de Remoto en Canadá
- Debe estar legalmente autorizado para trabajar en Canadá.
- Can
Este es un puesto remoto.
(si ya tienes un currículum en Indeed)