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.