Desarrollador Back-end Java (Híbrido - São Paulo)
NTT DATA
Descrição da vaga
Requisitos
- 7+ años de experiencia en la carrera
- Inglés avanzado
- SQL
- Java 21
- ETL
- GitHub Actions
- NoSQL
- SOLID
- Kubernetes
- CI/CD
- Postgres SQL
- Jenkins
- Swagger
- Kafka
- API RESTful
- Java
- Data Quality
- ELT
- CloudBees
- OpenAPI
- Spring Boot
- GitHub
- OpenShift
- JPA
- Git
- Data Lake
- Microsserviços
- Testes Unitários
Habilidades deseadas
- Windsurf
- Observabilidade
- Arquitetura Hexagonal
- OAuth2
- Inglês
- Devin
- GCP
- Espanhol
- OpenID Connect
- IA Generativa
- Testes de Contrato
- AWS
- Copilot
- Testes de Integração
- Câmbio
- Camunda
- JWT
- Ports and Adapters
- Azure
- Foreign Exchange
Tareas y Responsabilidades
Sobre la vacante
Buscamos un Desarrollador Java para actuar como Desarrollador Back-end.
Serás responsable de desarrollar soluciones robustas utilizando Java 21, Spring Boot y JPA, así como de automatizar procesos y atender demandas de proyectos, soporte y requisitos regulatorios del área de Cambios.
La posición exige protagonismo en todo el ciclo de vida del software (SDLC), desde el desarrollo hasta las pruebas, implementación, estabilización y mantenimiento de las soluciones. También participarás activamente en las ceremonias ágiles e interactuarás con equipos multiculturales, incluidos equipos de España.
Principales actividades
- Desarrollar soluciones back-end con Java, Spring Boot, JPA y automatización de procesos.
- Atender demandas de proyectos, soporte y requisitos regulatorios de Cambios.
- Recibir orientaciones de Product Owners y Líderes Técnicos.
- Movilizar equipos multiculturales, incluidos infraestructura, gestión del cambio y equipos globales.
- Apoyar la toma de decisiones técnicas de los sistemas de GD FX.
- Participar en las ceremonias ágiles: Planning, Refinamiento, Review y Retrospectiva.
- Estimar esfuerzos, identificar impactos, riesgos, dudas y sugerir mejoras.
- Actuar en todo el SDLC: desarrollar, probar, implementar, estabilizar y mantener soluciones.
- Crear y ejecutar pruebas técnicas.
Requisitos técnicos obligatorios
- Java 21.
- Spring Boot.
- JPA.
- SQL y NoSQL.
- Bases de datos relacionales.
- Conceptos de ETL/ELT.
- Data Lake.
- Data Quality.
- Automatización de procesos.
- Conocimientos de infraestructura.
- Arquitectura de microservicios.
- CI/CD con Jenkins o CloudBees.
- OpenShift.
- Git.
- GitHub y GitHub Actions.
- Kubernetes.
- Kafka o equivalente.
- APIs RESTful y OpenAPI/Swagger.
- Principios SOLID.
- Pruebas unitarias.
- Dominio del SDLC.
- Metodologías ágiles (Kanban).
- Herramientas de IA Generativa (Copilot, Devin y Windsurf).
Requisitos técnicos deseables
- Conocimiento en sistemas de Foreign Exchange (FX).
- Conocimiento funcional de productos de Cambios.
- Casos o experiencia con IA Generativa.
- Inglés técnico para lectura de documentación.
- Inglés para interacción con equipos globales.
- Español.
- Experiencia en entornos multiculturales.
- Arquitectura Hexagonal (Ports and Adapters).
- Observabilidad (logs, métricas y traces).
- Cloud: Azure, AWS o GCP.
- Pruebas de integración y pruebas de contrato.
- Seguridad de APIs: OAuth2, JWT, OpenID Connect.
- Integración con Camunda.
Requisitos comportamentales
- Protagonismo en la conducción de las demandas.
- Comunicación clara con áreas técnicas y de negocio.
- Movilización de equipos multidisciplinarios y multiculturales.
- Colaboración en entorno ágil.
- Capacidad analítica para evaluar impactos, riesgos y soluciones.
- Perfil consultivo para apoyar la toma de decisiones técnicas.
Información adicional
La vacante implica una interacción creciente con equipos globales, especialmente en España. El inglés y el español son diferenciales importantes para la rutina colaborativa.
Mais vagas em São Paulo, SP
- Desarrollador Backend Senior (Java y Kotlin) - Híbrido en São Paulo
- Desarrollador COBOL - Híbrido SP
- Desarrollador Java Senior (Híbrido 3 días presencial - SP)
- Líder Técnico - JAVA / AWS - Híbrido en São Paulo
- Desarrollador Java (Sector de Seguros)
- Desarrollador Full Stack (Java, Angular y AWS)
- Desarrollador .NET
- Desarrollador Backend Senior | Java
