1. Inicio
  2. Trabajos
  3. [Job-32362] Senior Backend Developer (Java), Brazil

En CI&T, ayudamos a grandes empresas a transformar el potencial de la IA en un impacto real para el negocio mediante el despliegue de IA, la ejecución nativa de IA y soluciones de negocio integradas con tecnología.

Con 30 años de experiencia en transformación tecnológica, aceleramos la innovación con experiencia en Agentic SDLC, modernización de aplicaciones, Datos e IA, Martech y estrategia de negocio.

Somos 8.000 CI&Ters en más de 25 países, colaborando para crear soluciones con un impacto real. La IA ya forma parte de cómo trabajamos, evolucionamos e innovamos cada día.

Buscamos un Desarrollador Java Backend Senior para unirse a un equipo (squad) de CI&T que trabaja para un cliente de servicios financieros. Ayudarás a modernizar una plataforma web Java consolidada. Esto implica construir nuevos servicios y APIs, mantener estable la plataforma existente y trasladar gradualmente la funcionalidad heredada a una arquitectura más limpia. Trabajarás de cerca con desarrolladores frontend, QA, un Product Owner y un Tech Lead, utilizando prácticas ágiles.

Lo que harás
- Diseñar, construir y mantener servicios backend y APIs RESTful en Java
- Escribir código limpio y testeable, con buena cobertura de pruebas unitarias y de integración usando JUnit
- Modelar datos y escribir SQL eficiente contra Oracle DB, así como optimizar consultas, índices y transacciones
- Entender, mantener y refactorizar módulos heredados, incluidas las páginas renderizadas con XSLT, y ayudar a planificar su migración
- Participar en sesiones de refinamiento: desglosar funcionalidades en tareas técnicas, estimarlas y señalar los riesgos desde el principio
- Revisar pull requests y ayudar a mantener en buen estado los estándares de codificación y la documentación técnica
- Trabajar con DevOps y QA en pipelines de compilación, despliegues y soporte en producción
- Ayudar a investigar y resolver incidentes en distintos entornos

Lo que necesitas (imprescindible)
- Alrededor de 5 años de experiencia profesional en desarrollo backend con Java (Java 11+, idealmente 17/21)
- Sólida experiencia en pruebas automatizadas con JUnit, además de frameworks de mocking como Mockito
- Experiencia práctica con Maven: proyectos multimódulo, gestión de dependencias y ciclo de vida de compilación
- Experiencia en la construcción de aplicaciones web Java: APIs REST, manejo de JSON/XML, HTTP y ciclo de vida de solicitud/respuesta
- Buen conocimiento de un framework de aplicaciones Java (Spring Boot, Jakarta EE o similar) y de persistencia con JPA/Hibernate
- Sólida comprensión del diseño orientado a objetos, los principios SOLID y los patrones de diseño comunes
- Experiencia con Git, estrategias de ramificación y flujos de trabajo con pull requests
- Familiaridad con pipelines de CI/CD (por ejemplo, Jenkins, GitHub Actions, GitLab CI o Azure DevOps)
- Experiencia trabajando en equipos ágiles (Scrum o Kanban)
- Buen nivel de comunicación en inglés para trabajar con stakeholders internacionales

Deseable
- Quarkus u otros frameworks Java nativos de la nube
- Apache Kafka: productores, consumidores, topics y diseño orientado a eventos

AWS S3 y servicios de AWS en general

  • Mantenimiento o migración de páginas heredadas construidas con XSLT (y XML/XPath)
    - Herramientas de migración de bases de datos como Flyway o Liquibase
    - Documentación de APIs con OpenAPI/Swagger
    - Contenedorización con Docker; experiencia con Kubernetes u OpenShift
    - Nociones básicas de seguridad de aplicaciones: OAuth2/OIDC, JWT y conocimiento del OWASP Top 10
    - Observabilidad: logging estructurado, métricas y trazabilidad (por ejemplo, ELK, Grafana, OpenTelemetry)
    - Herramientas de calidad de código como SonarQube
    - Experiencia en banca u otros entornos regulados

Nuestros beneficios:

  • Seguro de salud y dental
  • Asignación para comidas y alimentación
  • Ayuda para guardería
  • Permiso de paternidad extendido
  • Alianza con gimnasios y profesionales de salud y bienestar a través de Wellhub (Gympass) TotalPass;
  • Participación en las utilidades y en los resultados (PLR);
  • Seguro de vida
  • Plataforma de aprendizaje continuo (CI&T University);
  • Club de descuentos
  • Plataforma online gratuita dedicada al bienestar físico, mental y general
  • Curso de embarazo y crianza responsable
  • Alianzas con plataformas de aprendizaje en línea
  • Plataforma de aprendizaje de idiomas
¡Y muchos más!
Más detalles sobre nuestros beneficios aquí:
En CI&T, la inclusión comienza desde el primer contacto. Si eres una persona con discapacidad, es importante presentar tu evaluación durante el proceso de selección. Consulta qué datos deben incluirse en el informe haciendo clic aquí. Así podremos garantizar el apoyo y los ajustes que mereces. Si todavía no tienes la evaluación, no te preocupes: podemos ayudarte a obtenerla.
Contamos con un equipo dedicado de Salud y Bienestar, especialistas en inclusión y grupos de afinidad que te acompañarán en cada etapa. Cuenta con nosotros para hacer este camino juntos.

Publicado originalmente en Himalayas

Salario

USD 0

Mensual

Trabajo Remoto

Para postulantes en: Brasil

Resumen del Trabajo
Trabajo Publicado:
en 2 horas
Expiración del Trabajo:
en 1 mes
Tipo de Trabajo
Tiempo completo
Rol del Trabajo
Java Developer
Educación
Licenciatura
Experiencia
3+ años
Total de Vacantes
1
Profesión
Desarrollador de software

Compartir este empleo:

Ubicación

Brasil


EmpleosTech
Obtené la app de EmpleosTech Acceso rápido a empleos tech, notificaciones y soporte offline