Senior Java Developer

Paradigma Digital
Municipality of Madrid, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish

Job location

Municipality of Madrid, Spain

Tech stack

Clean Code Principles
Java
Spring Security
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Unit Testing
Code Review
Computer Programming
Github
Java Persistence API
JUnit
SQL Databases
Cloudwatch
Amazon Web Services (AWS)

Job description

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., * 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.

Requirements

  • 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!

Benefits & conditions

  • 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.

Apply for this position