Saltar al contenido

Desarrollador Backend Java Spring Boot — Híbrido - Chile — Tecnología - Java, Spring Boot,

Esta vacante se publicó el y es posible que ya no esté abierta. Ver vacantes recientes de Desarrollo de software

BC Tecnología

  • Híbrido · Chile, Chile
  • Por proyecto
  • Semi senior

Publicada

Descripción del puesto

Sobre la vacante

BC Tecnología busca un Desarrollador Backend con experiencia en Java y Spring Boot para unirse a un equipo orientado al desarrollo de soluciones robustas y escalables. El rol implica participar en el diseño y evolución de plataformas tecnológicas, asegurando calidad de software, seguridad y buenas prácticas de desarrollo.

Requisitos técnicos:

  • Backend: Java (8, 11, 17), Spring Boot, desarrollo de microservicios, arquitectura de APIs REST
  • Testing: JUnit 5, TDD, pruebas unitarias e integración, pruebas de estrés con JMeter
  • Cloud/DevOps: Google Cloud Platform (GCP), Kubernetes, CI/CD básico
  • Seguridad: SonarQube, Checkmarx, análisis estático de código, corrección de vulnerabilidades
  • Otros: Swagger/OpenAPI, documentación de contratos de API, Git (GitHub/Bitbucket), Camunda BPM, Oracle y procedimientos almacenados

Perfil requerido: Ingeniero en Informática o Analista Programador con enfoque en desarrollo backend.

Modalidad: Híbrida en Chile, contrato por proyecto.

¿Por qué deberías aplicar?

Esta vacante te ofrece la oportunidad de trabajar en proyectos tecnológicos desafiantes donde podrás aplicar y expandir tus habilidades en Java, microservicios y cloud computing. Al unirte a BC Tecnología, participarás en el diseño de soluciones escalables que impactan directamente en la evolución de plataformas tecnológicas, con un enfoque en calidad, seguridad y buenas prácticas. Es una excelente oportunidad para crecer profesionalmente en un entorno que valora la innovación y el desarrollo técnico de alto nivel.

Tips y consejos de VacantesDigitales.com

Skills indispensables

  • Técnicas: Dominio de Java y Spring Boot, experiencia en microservicios y APIs REST, conocimiento en GCP y Kubernetes, habilidades en testing con JUnit y TDD.
  • Soft skills: Orientación a la calidad, capacidad de trabajo en equipo, pensamiento analítico para resolver problemas complejos.

Tips prácticos para este puesto

  • Prepara ejemplos concretos: Ten listos casos de proyectos donde hayas aplicado microservicios con Spring Boot y manejado seguridad con SonarQube o Checkmarx.
  • Demuestra experiencia en cloud: Si has trabajado con GCP, destaca cómo has usado Kubernetes para despliegues o CI/CD para automatización.
  • Enfócate en buenas prácticas: Menciona cómo aseguras la calidad del código con TDD y pruebas de integración, y cómo documentas APIs con Swagger/OpenAPI.

Recursos recomendados

  • Tools y librerías: Spring Boot Documentation, Google Cloud Platform Console, Kubernetes.io, SonarQube Community Edition.
  • Documentación: Oracle Java Documentation, Spring Microservices in Action, GCP Best Practices.
  • Cursos: "Spring Boot Microservices" en Udemy, "Google Cloud Platform Fundamentals" en Coursera.
  • Influencers: Sigue a expertos en Java y cloud como Josh Long (Spring) y Kelsey Hightower (Kubernetes) en LinkedIn.

Preguntas frecuentes en entrevistas para este rol

  • Pregunta 1: "Describe cómo diseñarías un microservicio con Spring Boot que sea escalable y seguro." Tip: Enfócate en arquitectura, uso de Spring Security, y cómo manejarías la comunicación entre servicios con APIs REST.
  • Pregunta 2: "¿Cómo aseguras la calidad del código en un proyecto Java?" Tip: Menciona prácticas como TDD con JUnit, análisis estático con SonarQube, y revisión de código en equipo.
  • Pregunta 3: "Explica tu experiencia con CI/CD en entornos cloud como GCP." Tip: Describe pipelines que hayas configurado, uso de Kubernetes para orquestación, y cómo integras pruebas automatizadas.

Rango salarial estimado (LATAM)

Basado en datos de Glassdoor, Computrabajo, GetOnBoard y el mercado actual: | Nivel | Rango mensual USD | |-------|-------------------| | Junior | $1,500 - $2,500 | | Mid | $2,500 - $4,000 | | Senior | $4,000 - $6,000 |

*Nota: Varía según país, empresa, modalidad (remoto internacional paga más) y tecnologías específicas. Empresas de USA/EU pagando en LATAM suelen ofrecer 30-50% más. En Chile, los rangos pueden ser ligeramente superiores debido al costo de vida.*

Red flags a considerar

  • Bandera roja 1: Si la empresa no menciona claramente los procesos de testing o seguridad en el proyecto. Qué preguntar: "¿Cómo manejan las pruebas de integración y la corrección de vulnerabilidades en el ciclo de desarrollo?"
  • Bandera roja 2: Falta de documentación o planificación en proyectos por contrato. Qué investigar: Revisa reviews de la empresa en plataformas como Glassdoor para ver feedback sobre gestión de proyectos.
  • Bandera roja 3: Expectativas poco realistas sobre plazos o carga de trabajo sin soporte adecuado. Señal de advertencia: Si en la entrevista presionan por entregas rápidas sin discutir recursos o metodologías ágiles.

Habilidades

  • Java
  • Spring Boot
  • microservicios
  • APIs REST
  • JUnit 5
  • TDD
  • pruebas unitarias
  • pruebas de integración
  • JMeter
  • Google Cloud Platform
  • GCP
  • Kubernetes
  • CI/CD
  • SonarQube
  • Checkmarx
  • análisis estático de código
  • Swagger
  • OpenAPI
  • Git
  • GitHub
  • Bitbucket
  • Camunda BPM
  • Oracle
  • procedimientos almacenados
  • Spring Security

Postúlate

Esta empresa recibe las postulaciones en su publicación original.

Postular en la publicación original

Se abre el sitio de la empresa o de LinkedIn.