Developer BackEnd (CMS)
Summary
Backend developer at Stefanini Latam (Lima, Peru) who designs and develops REST APIs and Spring Boot services with PostgreSQL integration. Day-to-day includes implementing business logic, writing unit tests (JUnit/Mockito), code reviews, observability work, and Scrum participation.
¡Se parte de Stefanini!
En Stefanini somos más de 30.000 genios, conectados desde 41 países, haciendo lo que les apasiona y co-creando un futuro mejor.
- Diseñar y desarrollar APIs REST.
- Implementar lógica de negocio.
- Crear servicios Spring Boot.
- Implementar integración con PostgreSQL.
- Aplicar buenas prácticas de desarrollo.
- Crear pruebas unitarias.
- Participar en revisiones de código.
- Resolver problemas técnicos.
- Trabajar bajo metodología Scrum.
Experiencias de +3 años a más en esa posición.
Requisitos técnicos
- Java 11 o superior.
- Spring Boot.
- Spring Data JPA / Hibernate.
- Desarrollo de APIs REST.
- PostgreSQL.
- SQL avanzado.
- Maven/Gradle.
- Git.
- JUnit.
- Mockito.
- Programación reactiva.
- Observabilidad:
- Trazas.
- Métricas.
- Logs.
Deseable
- Experiencia migrando aplicaciones legacy.
- Experiencia con Informix.
- Conocimiento AWS.
- Seguridad:
- OAuth2.
- JWT.
- Spring Security.
What they ask for
Required
- 3+ years of experience in the position
- Java 11 or higher
- Spring Boot
- Spring Data JPA / Hibernate
- REST API development
- PostgreSQL
- Advanced SQL
- Maven/Gradle
- Git
- JUnit
- Mockito
- Reactive programming
- Observability: traces, metrics, logs
Preferred
- Experience migrating legacy applications
- Experience with Informix
- AWS knowledge
- Security knowledge: OAuth2, JWT, Spring Security