Desarrollador senior de Java/AWS Washington DC

Desarrollador senior de Java/AWS

Tiempo completo • Washington DC
Descripción del puesto
 
Este es un puesto técnico-funcional de alto nivel responsable del diseño, desarrollo y mantenimiento integral de aplicaciones de software robustas y escalables. El candidato ideal aprovechará una amplia experiencia en Java (Spring Boot, servicios REST) y tecnologías en la nube de AWS (Lambda, ECS, EC2) dentro de un entorno ágil y centrado en el cliente. Este puesto requiere un enfoque analítico sólido para crear soluciones eficientes y de alta calidad, resolver problemas complejos de producción y garantizar el cumplimiento de los estándares de desarrollo de software de la organización, con especial atención a sistemas financieros y relacionados con auditoría.
 
Responsabilidades clave
 
  • Diseño y Desarrollo de Software: Diseñar, desarrollar, probar y mantener soluciones de software eficientes y de alta calidad y nuevas funciones utilizando servicios Java, Spring Boot y REST.
  • Implementación en la nube de AWS: Desarrollar y desplegar aplicaciones nativas en la nube utilizando servicios clave de AWS, incluyendo bases de datos Lambda, ECS, EC2, Step Functions y Aurora/RDS.
  • Soporte de producción y resolución de problemas: Proporcionar soporte oportuno y eficaz para actividades de producción sensibles al tiempo, depurar código existente y solucionar problemas complejos de aplicaciones con un tiempo de respuesta mínimo.
  • Consulta técnica: Aplica conocimientos tecnofuncionales para comprender los objetivos empresariales (especialmente relacionados con los procesos de informes y auditoría financiera) y traducirlos en especificaciones técnicas sólidas.
  • Gobernanza del SDLC: Aplica conocimientos sobre metodologías formales de desarrollo, incluyendo Agile, gestión del cambio y procesos de liberación, para garantizar las mejores prácticas a lo largo de todo el ciclo de vida del desarrollo de software.
  • Estimación y planificación: Estima de forma fiable el tiempo, esfuerzo, dependencias y recursos necesarios para completar tareas de desarrollo y contribuir a una planificación integral del proyecto.
  • Colaboración: Construir y mantener relaciones sólidas y colaborativas tanto con equipos de TI como con clientes empresariales no técnicos para asegurar una comunicación clara de conceptos técnicos y la entrega exitosa de proyectos.
Cualificaciones y habilidades requeridas
 
Conocimientos técnicos (imprescindibles)
 
  • Experiencia: Mínimo de seis (6) años de experiencia en Tecnologías de la Información, incluyendo al menos cinco (5) años en un rol práctico como desarrollador.
  • Lenguajes y frameworks básicos: Experiencia probada en desarrollo de software utilizando servicios Java, Spring Boot y REST.
  • AWS Cloud: Experiencia sólida y práctica con activos clave de AWS:
    • Calcular: Lambda, ECS, EC2.
    • Orquestación/Identidad: Funciones escalonadas, roles IAM.
  • Base de datos: Experiencia con bases de datos relacionales, específicamente Aurora Database y RDS.
  • Arquitectura: Amplio conocimiento de los estándares de sistemas de información y arquitectura de aplicaciones.
  • Herramientas de desarrollo: Familiaridad con los sistemas de control de versiones y sólidas habilidades de analítica y resolución de problemas.
Educación y certificaciones
 
  • Licenciatura en Informática, Sistemas de Información o un campo relacionado.
  • Las certificaciones técnicas en Java y/o AWS para el producto soportado son un gran plus.
  • Certificación en al menos una metodología formal de desarrollo (por ejemplo, Scrum Master, certificaciones Agile).
Habilidades funcionales y profesionales
 
  • Es esencial tener experiencia previa trabajando en informes financieros, sistemas financieros, procesos financieros y de auditoría .
  • Sólido conocimiento de metodologías de desarrollo Ágil y experiencia trabajando en un entorno Ágil.
  • Capacidad para comunicar conceptos, términos y lenguaje técnicos de manera eficaz tanto a públicos técnicos como no técnicos.
  • Capacidad probada para construir y mantener relaciones sólidas en un entorno de prestación de servicios centrado en el cliente.
  • Excelentes habilidades para resolver problemas, análisis y pensamiento crítico.
  • Es un placer tener: Experiencia en desarrollo web/UI usando HTML, CSS, JavaScript y frameworks como Angular.js.
Compensación: 43,00 dólares la hora




(si ya tienes un currículum en Indeed)

O aplicar aquí.

* campos requeridos

Ubicación
Or
Or