Senior Java Developer

Paradigma Digital
Municipality of Pozuelo de Alarcón, Spain
4 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 Pozuelo de Alarcón, 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
Mockito
SQL Databases
Cloudwatch
Api Gateway
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.

Requirements

  • Java 11 (8 en adelante), Spring, JPA, SQL, Flyway, Mappers, Spring Security.
  • AWS (servicios como API Gateway, CloudWatch, WAF, Secret Manager, Billing, CDK, SQS, SNS, Lambda, CloudFront, EC2, S3, Certificate Manager, entre otros).
  • JWT.
  • Contenedores.
  • GitHub siguiendo el modelo gitflow.
  • JUnit y Mockito.
  • Generación o separación de microservicios existentes.
  • Pruebas unitarias y de regresión.
  • APIficación de servicios., * Flexibilidad y trabajo en remoto.
  • Libertad y responsabilidad, con un trabajo sin jerarquías y basado en la autogestión.
  • Últimas tecnologías y colaboración con empresas líderes.
  • Formación continua con seminarios, meetups, clases de inglés, cursos y certificaciones, asistencia a eventos, etc.
  • Beneficios adicionales: seguro médico, gimnasio, fisioterapia en oficina, comunidades variadas, vacaciones en fechas señaladas, día de cumpleaños, programa de gamificación, entre otros.
  • Un entorno de trabajo diverso e inclusivo que promueve el respeto y la igualdad de oportunidades sin discriminación por género, edad, raza, religión, orientación sexual o condición social.

Apply for this position