Jobgether

Desarrollador Senior Java - AWS

PythonJavaAWSDocker
Traducción automática. Consulta el original.

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

  1. Desarrollar, mejorar y mantener aplicaciones de backend utilizando Java, Spring Boot y servicios de AWS.
  1. 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.
  1. Construir y mantener REST APIs y microservicios, garantizando el rendimiento, la seguridad, la escalabilidad y la fiabilidad de la aplicación.
  1. Aplicar las mejores prácticas de ingeniería de software, incluidos los principios SOLID, Clean Code y un diseño arquitectónico sólido.
  1. Implementar pruebas unitarias y de integración para mejorar la calidad del software y la fiabilidad de las versiones.
  1. Investigar y resolver incidentes de producción analizando registros, identificando causas raíz e implementando acciones correctivas.
  1. 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.
  1. 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.
  1. Contribuir a las discusiones técnicas y recomendar soluciones que equilibren las necesidades del negocio, la mantenibilidad y la escalabilidad.

Requisitos

  1. Sólida experiencia profesional en desarrollo de backend utilizando Java, preferiblemente Java 21 o superior.
  1. Amplia experiencia con el ecosistema Spring, particularmente Spring Boot, Spring Data y Spring Security.
  1. Experiencia en el diseño y desarrollo de arquitecturas de microservicios y REST APIs.
  1. Experiencia práctica con servicios de AWS como SQS, S3, Lambda, ECS o API Gateway.
  1. Conocimiento de bases de datos relacionales y NoSQL, incluyendo tecnologías como MongoDB o DynamoDB.
  1. Experiencia escribiendo pruebas unitarias y de integración y utilizando herramientas de análisis de calidad de código.
  1. Sólida comprensión de los principios SOLID, Clean Code y las mejores prácticas de arquitectura de software.
  1. Experiencia con Git, control de versiones y procesos de CI/CD.
  1. Familiaridad con entornos Linux y metodologías ágiles como Scrum o Kanban.
  1. Fuertes habilidades analíticas y de resolución de problemas, con autonomía para investigar desafíos técnicos y proponer soluciones efectivas.
  1. Capacidad para colaborar eficazmente con equipos multifuncionales y contribuir a las decisiones técnicas.

Se valorará

  1. Experiencia con AWS Cognito y arquitecturas basadas en eventos.
  1. Conocimiento de Python.
  1. Experiencia con Docker y contenedorización de aplicaciones.
  1. Experiencia previa como referente técnico, apoyando decisiones arquitectónicas y el desarrollo del equipo.
  1. Conocimiento de desarrollo frontend con Angular.
  1. 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.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores