Bunge
Jobgether
Desarrollador Senior Java - AWS
Sobre la oportunidad
Esta posición se publica en nombre de una empresa asociada, que gestiona todas las candidaturas y los pasos siguientes. Nuestro socio busca un Desarrollador Senior Java - AWS con base en Brasil.
Cómo funciona Jobgether
Utilizamos un proceso de emparejamiento impulsado por IA para garantizar que tu solicitud sea revisada de forma rápida, objetiva y justa frente a los requisitos principales del puesto. Nuestro sistema identifica a los candidatos que mejor se ajustan, y esta lista corta se comparte directamente con la empresa contratante. La decisión final y los pasos siguientes (entrevistas, evaluaciones) son gestionados por su equipo interno.
¡Agradecemos tu interés y te deseamos lo mejor!
Por qué aplicar a través de Jobgether?
Aviso de privacidad de datos: Al enviar tu solicitud, reconoces que Jobgether procesará tus datos personales para evaluar tu candidatura y compartir información relevante con el empleador contratante. Este procesamiento se basa en el interés legítimo y en medidas precontractuales bajo las leyes de protección de datos aplicables (incluido el RGPD). Puedes ejercer tus derechos (acceso, rectificación, supresión, oposición) en cualquier momento.
#LI-CL1
Buscamos un Desarrollador Senior Java con experiencia para diseñar, desarrollar y mantener soluciones de backend escalables para el sector de servicios financieros. En este puesto, aprovecharás Java, Spring Boot y los servicios de AWS para crear aplicaciones seguras, fiables y de alto rendimiento dentro de una arquitectura de microservicios. Colaborarás con los equipos de Tecnología, Producto y Calidad para dar forma a soluciones técnicas, entregar nuevas funcionalidades y mejorar continuamente los sistemas existentes. También contribuirás al soporte de producción, la resolución de problemas y la toma de decisiones técnicas mientras aplicas prácticas modernas de ingeniería de software. Esta oportunidad remota es ideal para un profesional autónomo y analítico al que le guste resolver desafíos complejos y crear aplicaciones robustas y críticas para el negocio. Los candidatos que residan en el área metropolitana de Campinas deben tener en cuenta que se requiere asistencia a la oficina según la política de asistencia aplicable.
Responsabilidades
- Desarrollar, mejorar y mantener aplicaciones de backend utilizando Java, Spring Boot y servicios de AWS.
- Participar en sesiones de refinamiento técnico, análisis de requisitos y diseño de soluciones en colaboración con los equipos de Producto y Tecnología.
- Construir y mantener REST APIs y microservicios, garantizando el rendimiento, la seguridad, la escalabilidad y la fiabilidad de la aplicación.
- Aplicar las mejores prácticas de ingeniería de software, incluidos los principios SOLID, Clean Code y un diseño arquitectónico sólido.
- Implementar pruebas unitarias y de integración para mejorar la calidad del software y la fiabilidad de las versiones.
- Investigar y resolver incidentes de producción analizando registros, identificando causas raíz e implementando acciones correctivas.
- Apoyar los procesos de despliegue, la gestión de versiones y las mejoras del entorno en colaboración con los equipos de infraestructura y soporte.
- Trabajar estrechamente con QA y otros miembros del equipo para identificar riesgos técnicos, mejorar la calidad de la entrega e impulsar la mejora continua.
- Contribuir a las discusiones técnicas y recomendar soluciones que equilibren las necesidades del negocio, la mantenibilidad y la escalabilidad.
Requisitos
- Sólida experiencia profesional en desarrollo de backend utilizando Java, preferiblemente Java 21 o superior.
- Amplia experiencia con el ecosistema Spring, particularmente Spring Boot, Spring Data y Spring Security.
- Experiencia en el diseño y desarrollo de arquitecturas de microservicios y REST APIs.
- Experiencia práctica con servicios de AWS como SQS, S3, Lambda, ECS o API Gateway.
- Conocimiento de bases de datos relacionales y NoSQL, incluyendo tecnologías como MongoDB o DynamoDB.
- Experiencia escribiendo pruebas unitarias y de integración y utilizando herramientas de análisis de calidad de código.
- Sólida comprensión de los principios SOLID, Clean Code y las mejores prácticas de arquitectura de software.
- Experiencia con Git, control de versiones y procesos de CI/CD.
- Familiaridad con entornos Linux y metodologías ágiles como Scrum o Kanban.
- Fuertes habilidades analíticas y de resolución de problemas, con autonomía para investigar desafíos técnicos y proponer soluciones efectivas.
- Capacidad para colaborar eficazmente con equipos multifuncionales y contribuir a las decisiones técnicas.
Se valorará
- Experiencia con AWS Cognito y arquitecturas basadas en eventos.
- Conocimiento de Python.
- Experiencia con Docker y contenedorización de aplicaciones.
- Experiencia previa como referente técnico, apoyando decisiones arquitectónicas y el desarrollo del equipo.
- Conocimiento de desarrollo frontend con Angular.
- Experiencia con herramientas de desarrollo de software asistido por IA.
Beneficios
- Seguro médico y dental.
- Vales de comida y alimentación.
- Asistencia para el cuidado de niños.
- Permiso parental extendido.
- Asociaciones de gimnasio, fitness y bienestar a través de Wellhub (Gympass) y TotalPass.
- Participación en los beneficios y resultados (PLR).
- Seguro de vida.
- Acceso a una plataforma de aprendizaje continuo.
- Membresía a club de descuentos.
- Recursos en línea gratuitos que apoyan la salud física, la salud mental y el bienestar general.
- Cursos enfocados en el embarazo y la crianza responsable.
- Asociaciones con plataformas de aprendizaje en línea.
- Acceso a una plataforma de aprendizaje de idiomas.
- Modalidad de trabajo remoto, sujeta a la política de asistencia a la oficina establecida para los residentes del área metropolitana de Campinas.
- Beneficios adicionales para empleados e iniciativas de bienestar.
