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 y
experiencia en bases de datos no relacionales, preferiblemente MongoDB.
* Conocimientos de cloud como Azure o AWS.
* Integraciones de servicios REST, SOAP, RMI, gRPC
* Herramientas CI/CD
* Gestió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,