La persona que opte a este puesto será responsable de escribir, probar y mantener código, así como desarrollar aplicaciones robustas y de alto rendimiento, alineadas con las especificaciones del cliente y las mejores prácticas de desarrollo.
Las responsabilidades principales para este puesto son:
- Escribir y mantener código para diversas aplicaciones.
 - Realizar pruebas unitarias y de integración.
 - Colaborar con otros desarrolladores y equipos de proyecto.
 - Participar en revisiones de código y mejorar continuamente la calidad del mismo.
 - Documentar el código y los procesos de desarrollo.
 - Participar en tareas de arquitectura, sin liderarlas.
 - Brindar apoyo al equipo de desarrollo menos experimentado.
 - Seguir buenas prácticas de desarrollo: Clean Code, Code reviews, SOLID y Pair Programming.
 
¿Qué buscamos?
- Java 11 (8 en adelante), Spring, JPA evolución del modelo de datos back), SQL, flyway, mappers, spring security.
 - AWS (algunos servicios que serán necesarios: Apigateway, cloudwatch, waf, secret manager, billing, CDK, SQS, SNS, lambda, Cloudfront, EC2, S3 Certificate manager entre otros).
 - JWT.
 - Contenedores.
 - GitHub como SCM siguiendo el modelo de gitflow.
 - JUnit y mockito.
 - Generación de nuevos microservicios o Split de microservicios existentes.
 - Pruebas unitarias y de regresión.
 - Apificación de servicios.
 
¿Qué ofrecemos?
- Flexibilidad y trabajo en remoto.
 - Libertad y responsabilidad: son parte de nuestros pilares; trabajo sin jerarquías basado en la autogestión.
 - Últimas tecnologías: trabajamos con las tecnologías más punteras y en las empresas más importantes.
 - Lifelong Learning: a través de seminarios, meetups, clases de inglés y ayudas para realizar cursos/ certificaciones, asistencia a eventos...
 - Y, además, tenemos seguro médico, gimnasio y fisio en la oficina, diferentes Comunidades (cocinera, deportiva), vacaciones 24 y 31 de diciembre y el día del cumpleaños, programa de gamificación… ¡y muchos más beneficios!
 - Paradigma es una empresa que ofrece un entorno de trabajo diverso e inclusivo donde el respeto por las personas es lo más importante. Aseguramos la no discriminación por razones de género, edad, raza, religión, orientación sexual o cualquier otra condición o circunstancia personal o social. Nos esforzamos en garantizar la igualdad de oportunidades y salarial entre hombres y mujeres por trabajos de igual valor.