Java Developer 1016 Canada

Veracity Ventures Inc.

Java Developer 1016

Tiempo completo • Canada
Replies within 24 hours

Desarrollador Java – 5+ años

Ubicación: Canadá
Experiencia: 5+ años
Tipo de puesto: A tiempo completo /C2C
Modelo de trabajo: Remoto / Híbrido / Presencial

Resumen del puesto

Buscamos un desarrollador Java experimentado con 5+ años de experiencia práctica en el diseño, desarrollo y mantenimiento de aplicaciones empresariales escalables. El candidato ideal debe tener una sólida experiencia en Java Central, Spring Boot, microservicios, APIs REST, SQL y tecnologías en la nube.

Los roles actuales en Java en Canadá suelen enfatizar Java/Spring Boot, microservicios, APIs REST, SQL/NoSQL, Git/CI/CD, Ágil y tecnologías cloud/contenedores.

Responsabilidades clave

  • Diseñar, desarrollar, probar y mantener aplicaciones basadas en Java.

  • Desarrolla APIs RESTful escalables y microservicios usando Spring Boot.

  • Trabajar con equipos empresariales y técnicos para comprender los requisitos y ofrecer soluciones.

  • Escribe código limpio, mantenible y eficiente.

  • Diseñar y optimizar consultas de bases de datos y capas de acceso a datos.

  • Realiza pruebas unitarias, pruebas de integración, depuración y resolución de problemas.

  • Participa en revisiones de código y discusiones técnicas.

  • Desarrollar y mantener pipelines CI/CD.

  • Apoyar problemas de despliegue y producción de aplicaciones.

  • Sigue metodologías de desarrollo Ágil/Scrum.

  • Colaborar con los equipos de QA, DevOps, Producto y otros equipos de desarrollo.

Habilidades requeridas

  • 5+ años de experiencia profesional en desarrollo Java

  • Conocimiento sólido de Java Núcleo / Java 8+

  • Una sólida experiencia con Estructura de muelles y bota de muelle

  • Experiencia práctica con Arquitectura de microservicios

  • Conocimiento sólido de REST APIs

  • Experiencia con MVC de primavera, JPA de datos de primavera, hibernación

  • Buen conocimiento de bases de datos SQL como MySQL, PostgreSQL u Oracle

  • Experiencia con Git

  • Experiencia con herramientas CI/CD como Jenkins, GitLab, Azure DevOps o similares

  • Buen entendimiento de Programación orientada a objetos y patrones de diseño

  • Experiencia trabajando en Entornos ágiles/Scrum

  • Habilidades sólidas para resolver problemas y depurar

Habilidades preferidas

  • AWS, Azure o Google Cloud

  • Docker y Kubernetes

  • Kafka u otras tecnologías de mensajería

  • Bases de datos NoSQL como MongoDB

  • Spring Security, OAuth2 y JWT

  • JUnit / Mockito

  • Swagger / OpenAPI

  • Experiencia con soporte y monitorización de producción

  • Conocimiento del desarrollo de aplicaciones nativo en la nube

Educación

  • Se prefiere una licenciatura en Informática, Tecnologías de la Información, Ingeniería o un campo relacionado.

  • También se puede considerar experiencia profesional equivalente.

Requisitos para candidatos

  • Debe tener 5+ años de experiencia relevante en desarrollo de Java.

  • Debe ser elegible para trabajar en Canadá actualmente.

  • Buenas habilidades de comunicación e interpersonales.

  • Capacidad para trabajar de forma independiente y en equipo.

  • Disposición para trabajar en entornos remotos o híbridos, dependiendo de los requisitos del cliente.

Palabras clave: Java Developer, Core Java, Java 8/11/17, Spring Boot, Spring, Microservices, REST API, Hibernate, JPA, SQL, MongoDB, AWS, Azure, Docker, Kubernetes, Kafka, Git, Jenkins, CI/CD, Agile, JUnit.




(si ya tienes un currículum en Indeed)

O aplicar aquí.

* campos requeridos

Ubicación
Or
Or
If no code provided, add their name instead.
Política de privacidad