Java Developer 1016 Canada

Veracity Ventures Inc.

Java Developer 1016

Tiempo completo • Canada

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

Text me updates about my application
Message and data rates may apply. Message frequency varies. Reply STOP to opt out. Reply HELP for help. See our User Terms of Service and Privacy Policy for details.
Ubicación
Or
Or
If no code provided, add their name instead.
Política de privacidad