Desde DTA estamos buscando un perfil de DESARROLLADOR / A SENIOR Ó ANALISTA PROGRAMADOR / A con al menos 3 años de experiencia.MODALIDAD DE TRABAJO : Remoto 100%En Digital Talent Agency te ofrecemos desarrollar proyectos en empresas destacadas del sector tecnológico, poniendo foco en tu desarrollo profesional, qué te gusta, cómo eres y con qué tipo de proyectos te sientes motivado.Queremos conocerte!Requisitos :QUÉ NECESITAMOS DE TI?Se necesita a un programador senior que pueda asumir el rol de analista programador. El componente más fuerte que necesitamos es su solvencia y autonomía como programador.Deberá tener experiencia en testing, patrones de diseño (un mínimo) y en BBDD .Más de 3 años de experiencia en desarrollo de SW con JAVA (conocimientos avanzados JAVA 11 o superior), perfil backend, programación asíncrona con colas de mensajes, programación concurrente.Experiencia en diseño, desarrollo y mantenimiento de microservicios (herramienta : Spring Boot).Conocimientos avanzados de BBDD y experiencia muy alta en SQL y optimización de queries con SQL Server, Oracle o DB2. Conocimiento yexperiencia en bases de datos no relacionales, preferiblemente MongoDB.Conocimientos de cloud como Azure o AWS.Integraciones de servicios REST, SOAP, RMI, gRPCHerramientas CI / CDGestión del ciclo de vida del Software y control de versiones, GitHub, patrones de diseño de software.Experiencia en pruebas unitarias con herramientas como JUnit, Mockito, Powermock.Principios SOLID, orientación a la generación de SW de calidad.Caches.Troubleshooting y resolución de incidencias de desarrollo.Experiencia con comandos Linux / Unix para realizar tareas de troubleshooting : explotación de logs, etc.Experiencia en entornos de trabajo con marcos agile.Gestión de logs con Graylog, Grafana,#J-18808-Ljbffr