About the role

  • Java Developer responsible for developing and maintaining software applications for Stefanini. Collaborating with teams to meet project requirements and ensure quality software delivery.

Responsibilities

  • 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

Job title

Junior Java Developer

Job type

Experience level

Junior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job