Beneficios:
- Salario competitivo
- Oportunidad de ascenso
- Formación y desarrollo
Resumen del puesto:
Buscamos un desarrollador senior Java altamente cualificado y experimentado, con amplia experiencia práctica en Java, Spring Boot, colas de mensajería, caché y Angular, para unirse a nuestro equipo dinámico. El candidato ideal desarrollará y mantendrá aplicaciones robustas, escalables y de alto rendimiento integrando sin problemas sistemas backend basados en Java con frontends basados en Angular. Este puesto requiere un solucionador proactivo de problemas que prospere en un entorno colaborativo y dinámico.
Responsabilidades clave:
· Desarrollar y mantener aplicaciones backend basadas en Java, garantizando un alto rendimiento y escalabilidad.
· Buena experiencia laboral usando Spring Boot, colas de mensajería, caché y buena experiencia usando Kafka, Redis y/o herramientas equivalentes.
· Desarrollar y mantener interfaces de usuario front-end basadas en Angular, con un enfoque en la capacidad de respuesta, usabilidad y cumplimiento de ADA/WCAG.
· Colaborar con equipos multifuncionales, incluidos analistas de negocio e ingenieros de APM/QA, para recopilar e implementar requisitos.
· Crear y mantener APIs RESTful para una integración fluida entre los sistemas frontend y backend.
· Solucionar problemas y resolver problemas técnicos, asegurando la fiabilidad y robustez del sistema.
· Mantente al día con las tendencias del sector, tecnologías emergentes y mejores prácticas en desarrollo Java y Angular.
· Tener buena experiencia haciendo revisiones de código y contribuir a la calidad y los estándares del código para garantizar una entrega de producto de alta calidad.
· Participar en todo el ciclo de vida del desarrollo de software, incluyendo la recopilación de requisitos, el diseño, la codificación, las pruebas y el despliegue.
Habilidades requeridas:
· Fuerte dominio de Java, Spring Framework (Spring Boot), Hibernate/JPA, cola de mensajes y caché.
· Habilidades avanzadas en Angular (se requiere Angular 2+), Typescript, HTML5 y CSS3.
· Experiencia diseñando, creando y documentando API RESTful usando Spring Boot y OpenAPI
· Conocimiento práctico y experiencia con diversas plataformas middleware como Apache Kafka, Redis y BOOMI.
· Familiaridad con pipelines CI/CD, automatización de despliegue y configuración dinámica del entorno.
· Experiencia desarrollando wireframes y maquetas como herramienta para comunicar conceptos de diseño con las partes interesadas.
· Conocimiento sólido de bases de datos relacionales.
· Familiaridad con plataformas en la nube como AWS, Azure, Google Cloud.
· Excelentes habilidades para resolver problemas y analizar.
· Fuertes habilidades de comunicación oral y escrita.
· Capacidad probada para trabajar tanto de forma independiente como colaborativa en un entorno de equipo.
· Conocimiento de herramientas de contenedorización y orquestación como Docker y Kubernetes.
· Familiaridad con metodologías de desarrollo Ágil/Scrum, Iterativo y en cascada.
Habilidades principales y años de experiencia:
- 5+ años trabajando con Java y Spring Framework/Spring Boot
- 5+ años en desarrollo de aplicaciones web, servicios web, API REST, etc.
- 3+ años en colas de mensajería, caché y herramientas relacionadas como Kafka y Redis
- 2+ años de trabajo en Angular
- 5+ años trabajando en bases de datos relacionales como Oracle
-Es bueno tener habilidades:
- Dell Boomi, Dynatrace, Microsoft Azure DevOps
Proceso de entrevista: Las entrevistas presenciales son obligatorias tanto para la primera como para la segunda ronda.
Opciones flexibles de teletrabajo disponibles.
Compensación: 55,00 $ la hora
Sobre nosotros
Fundada en 2005, Technoviz es un proveedor líder de servicios de TI que ofrece soluciones potentes, rentables, de alta calidad y basadas en procesos a sus estimados clientes con una ventaja competitiva en sus respectivos mercados. Construido sobre los principios de espíritu empresarial, excelencia técnica y servicio al cliente superior en respuesta a la creciente demanda de servicios de tecnología de la información de calidad. Esta evolución ha permitido a Technoviz ofrecer una amplia gama de servicios como proveedor de soluciones completas.
Nos enfocamos en construir relaciones duraderas para lograr la excelencia en la ejecución. Nuestro profundo conocimiento de los procesos de negocio en una serie de dominios, junto con una gama de habilidades tecnológicas de vanguardia, nos ayuda a proporcionar servicios de software a las industrias de gobierno, telecomunicaciones, fabricación, servicios bancarios y financieros, seguros, atención médica, servicios públicos y tecnología, mientras que nuestras prácticas tecnológicas brindan respuestas a los desafíos más críticos que prevalecen en el entorno actual.
Technoviz ofrece una amplia gama de productos desarrollados con tecnología de punta. Tenemos una asociación de alianza con las principales empresas de productos para proporcionar soluciones de productos para negocios de baja capitalización media para Contabilidad, Nómina, Gestión de Documentos, Flujo de Trabajo, Punto de Venta, Ventas y Distribución, Fabricación, etc.
Technoviz logra la excelencia a través de la capacitación continua, el aprendizaje, la innovación y la asociación con los líderes de la industria para brindar el mejor valor al cliente.
(si ya tienes un currículum en Indeed)
