Stefanini LATAM

Junior Java Developer

Stefanini LATAM

full-time

Posted on:

Location Type: Hybrid

Location: San SalvadorBrazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Desarrollar y mantener las aplicaciones basadas en el lenguaje Java de acuerdo con los requisitos del proyecto y asegurar el funcionamiento adecuado del software.
  • Desarrollar y probar aplicaciones de software utilizando el lenguaje de programación Java.
  • Colaborar con equipos multifuncionales para analizar los requisitos comerciales y traducirlos en especificaciones técnicas.
  • Escribir código limpio, eficiente y fácil de mantener que cumpla con los estándares de codificación.
  • Realizar pruebas unitarias y de integración para garantizar la calidad del código.
  • Solucionar problemas y depurar defectos de software para garantizar un rendimiento y funcionalidad óptimos.
  • Manténgase actualizado con las últimas tendencias y tecnologías de la industria para mejorar continuamente los procesos de desarrollo de software.
  • Participar en el ciclo de vida completo del desarrollo de software, incluida la recopilación de requisitos, el diseño, el desarrollo, las pruebas y la implementación.

Requirements

  • 1.- Java (versión 17 o superior)
  • Dominio de la programación orientada a objetos, manejo de excepciones, colecciones, streams y concurrencia.
  • 2.- Spring Boot
  • Desarrollo de APIs REST
  • Inyección de dependencias, Spring Security, Spring Data JPA
  • Conocimiento de arquitectura de microservicios
  • 3.- Maven
  • Gestión de dependencias y ciclo de vida de construcción
  • 4.-Git
  • Uso de ramas, pull requests, resolución de conflictos
  • 5.- Bases de Datos Relacionales
  • Dominio de SQL
  • Experiencia con al menos un sistema gestor (PostgreSQL, MySQL, Oracle, etc.)
  • Habilidades en la Nube y DevOps
  • 1.- AWS (preferido)
  • Servicios como EC2, S3, RDS, Lambda, API Gateway, IAM
  • 2.- CI/CD con definición de pipelines en YAML
  • Experiencia escribiendo y manteniendo pipelines en:
  • GitHub Actions
  • GitLab CI/CD
  • Azure Pipelines
  • Bitbucket Pipelines o AWS CodePipeline
  • 3.- Docker (deseable)
Benefits
  • Health insurance
  • Professional development opportunities
  • Flexible working hours

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Javaprogramación orientada a objetosSpring BootAPIs RESTinyección de dependenciasSpring SecuritySpring Data JPAMavenSQLDocker
Soft skills
colaboraciónanálisis de requisitosescritura de código limpiosolución de problemasdepuraciónmejora continua