Desarrollador Senior Java | Trabajo Remoto | AWS, Spring, Hibernate

Remoto
Jornada completa
Buscamos un Desarrollador Senior Java excepcionalmente cualificado para incorporarse a nuestro dinámico equipo en modalidad completamente remota. En este puesto estratégico, usted será responsable del diseño, implementación y mantenimiento de aplicaciones empresariales sofisticadas utilizando las tecnologías Java más actuales, junto con el ecosistema Spring y la infraestructura de Amazon Web Services. Responsabilidades Principales: - Desarrollar y mantener aplicaciones Java robustas y altamente escalables empleando Java 17+, Spring Boot y el conjunto completo de Spring Framework. - Diseñar e implementar APIs RESTful siguiendo estándares de excelencia y mejores prácticas reconocidas en la industria tecnológica. - Gestionar bases de datos relacionales, implementando soluciones óptimas con Hibernate/JPA para garantizar la integridad y eficiencia en la persistencia de datos. - Participar activamente en todas las fases del ciclo de desarrollo, desde la conceptualización y arquitectura hasta la implementación y el mantenimiento evolutivo. - Configurar, optimizar y administrar infraestructura en Amazon Web Services, incluyendo servicios como EC2, S3, RDS, Lambda y otros componentes relevantes del ecosistema AWS. - Colaborar estrechamente con equipos multidisciplinarios para definir requisitos técnicos y entregar soluciones de calidad superior que cumplan con los objetivos de negocio. - Realizar revisiones exhaustivas de código y proporcionar mentoría técnica a desarrolladores de menor experiencia. - Implementar estrategias eficaces de pruebas unitarias e integración para asegurar la calidad y estabilidad del código producido. - Optimizar constantemente el rendimiento de las aplicaciones y resolver desafíos técnicos complejos con soluciones innovadoras. - Mantenerse a la vanguardia de las últimas tendencias, frameworks y metodologías en el desarrollo Java empresarial. Requisitos Imprescindibles: - Experiencia profesional mínima de 5 años en desarrollo de software con tecnologías Java. - Dominio avanzado de Java 17+ y sólidos conocimientos de programación orientada a objetos, patrones de diseño y arquitecturas limpias. - Experiencia demostrable con Spring Framework, Spring Boot, Spring Data y otras tecnologías del ecosistema Spring. - Conocimiento profundo de Hibernate/JPA y experiencia en diseño e implementación de bases de datos relacionales. - Amplia experiencia en el desarrollo de APIs RESTful y arquitecturas basadas en microservicios. - Familiaridad con herramientas de construcción y gestión de dependencias como Maven o Gradle. - Experiencia práctica en despliegue y administración de aplicaciones en entornos AWS. - Conocimientos sólidos de metodologías ágiles y prácticas modernas de desarrollo como TDD, BDD, CI/CD. - Capacidad analítica excepcional y habilidades avanzadas para la resolución de problemas técnicos complejos. - Aptitud para trabajar con autonomía, gestionar eficientemente prioridades y cumplir con plazos establecidos. - Nivel conversacional de inglés que permita una comunicación fluida con el equipo internacional. Habilidades Adicionales Valoradas: - Experiencia con tecnologías de contenerización como Docker, Kubernetes o similares. - Conocimiento de herramientas de monitorización y observabilidad como Prometheus, Grafana o la suite ELK. - Experiencia con bases de datos NoSQL como MongoDB, Cassandra o DynamoDB. - Familiaridad con frameworks de frontend modernos como React, Angular o Vue.js. - Experiencia en programación reactiva utilizando Spring WebFlux o Project Reactor. - Conocimientos de arquitecturas orientadas a eventos y sistemas de mensajería como Kafka o RabbitMQ. - Certificaciones relevantes de Java (Oracle) o AWS (Solutions Architect, Developer). Horario Laboral: - Este puesto requiere disponibilidad durante la jornada laboral estándar de Estados Unidos (zonas horarias UTC-5 a UTC-8). - Se ofrece flexibilidad dentro de estos parámetros para facilitar la conciliación. ¿Por Qué Incorporarse a Nuestro Equipo? Ofrecemos un entorno de trabajo remoto verdaderamente flexible con proyectos desafiantes e innovadores que impulsarán su crecimiento profesional. Trabajará con stack tecnológico de vanguardia y tendrá la oportunidad de contribuir significativamente a soluciones empresariales de alto impacto. Valoramos profundamente el equilibrio entre vida profesional y personal, ofrecemos una remuneración altamente competitiva acorde a su experiencia y fomentamos activamente el desarrollo continuo de sus habilidades técnicas y profesionales. Esta posición representa una oportunidad excepcional para desarrolladores Java experimentados que buscan un entorno completamente remoto, tecnológicamente avanzado y con un equipo colaborativo de profesionales de primer nivel.