Decca Consulting LLC

Ingeniero Senior de Java

JavaScriptJavaAWSTerraform
Traducción automática. Consulta el original.

Sobre el puesto

Contratista Desarrollador Java

Buscamos un Contratista Desarrollador Java con experiencia para dar soporte al diseño, desarrollo y mantenimiento de aplicaciones web, servicios backend y soluciones basadas en la nube. Este puesto es ideal para alguien que se sienta cómodo trabajando en el ecosistema Java/Spring, creando APIs REST, integrando con servicios AWS y contribuyendo a flujos de trabajo modernos de desarrollo impulsados por CI/CD.

El candidato adecuado será práctico, pragmático y se sentirá cómodo trabajando de forma independiente mientras colabora con partes interesadas técnicas y de negocio.

Candidato Ideal

El candidato ideal es un desarrollador Java sólido que pueda moverse cómodamente entre el desarrollo backend, el trabajo front-end ligero, los despliegues basados en la nube y los flujos de trabajo de CI/CD. Debería ser capaz de comprender rápidamente los sistemas existentes, contribuir con código limpio y mantenible, y trabajar eficazmente en un entorno de desarrollo moderno orientado a la nube.

Se valora mucho la experiencia con AWS, pipelines de GitLab, Terraform y herramientas de codificación asistidas por IA.

Responsabilidades

  1. Diseñar, desarrollar, probar y mantener aplicaciones basadas en Java utilizando Java SDK 21.
  1. Construir y mejorar aplicaciones utilizando Spring Boot y el Framework Spring en general.
  1. Desarrollar y mantener APIs REST e integraciones basadas en JSON.
  1. Dar soporte a aplicaciones web más pequeñas utilizando Thymeleaf, HTML, CSS y JavaScript.
  1. Trabajar con infraestructura y servicios basados en AWS, incluyendo ECS, API Gateway y DynamoDB.
  1. Contribuir al control de código fuente y a los flujos de trabajo de desarrollo utilizando GitLab.
  1. Construir, mantener y solucionar problemas de pipelines de CI/CD de GitLab.
  1. Colaborar con los miembros del equipo en la arquitectura de aplicaciones, decisiones de implementación, revisiones de código y prácticas de despliegue.
  1. Dar soporte a los esfuerzos de infraestructura como código, especialmente donde se utiliza Terraform.
  1. Utilizar IntelliJ IDEA como entorno de desarrollo principal.
  1. Aplicar prácticas sólidas de ingeniería de software, incluyendo diseño de código mantenible, pruebas, documentación y conciencia operativa.
  1. Donde sea apropiado, aprovechar herramientas de codificación asistidas por IA para mejorar la productividad del desarrollo y la calidad del código.

Cualificaciones Requeridas

  1. Sólida experiencia profesional desarrollando aplicaciones con Java.
  1. Experiencia con Java 21 o versiones recientes del Java SDK.
  1. Sólida experiencia con Spring Boot y el desarrollo de aplicaciones basadas en Spring.
  1. Experiencia diseñando, construyendo y consumiendo APIs REST.
  1. Sólido conocimiento práctico de JSON y patrones de integración de API.
  1. Familiaridad con tecnologías front-end incluyendo HTML, CSS y JavaScript.
  1. Experiencia utilizando control de código fuente basado en Git, preferiblemente GitLab.
  1. Experiencia trabajando con pipelines de CI/CD, preferiblemente CI/CD de GitLab.
  1. Experiencia práctica desarrollando, desplegando o dando soporte a aplicaciones en AWS.
  1. Capacidad para trabajar de forma independiente, comunicarse claramente y entregar trabajo de alta calidad en calidad de contratista.

Cualificaciones Preferidas

  1. Experiencia con Thymeleaf para plantillas del lado del servidor.
  1. Experiencia práctica con servicios de AWS como:
  1. Amazon ECS
  1. Amazon API Gateway
  1. Amazon DynamoDB
  1. Familiaridad con Terraform u otras herramientas de infraestructura como código.
  1. Experiencia utilizando IntelliJ IDEA en un entorno de desarrollo profesional.
  1. Familiaridad con herramientas de desarrollo asistidas por IA como Claude Code, GitHub Copilot, Cursor o herramientas similares.
  1. Experiencia en la solución de problemas de despliegues en la nube, logs de aplicaciones, pipelines de compilación y problemas relacionados con el entorno.
  1. Comprensión de las prácticas de codificación segura y conceptos de seguridad de aplicaciones en la nube.

Entorno Técnico

Nuestra pila tecnológica actual incluye:

  1. Java SDK 21
  1. Spring Boot / Spring Framework
  1. Thymeleaf
  1. APIs REST
  1. JSON
  1. HTML / CSS / JavaScript
  1. AWS, incluyendo ECS, API Gateway y DynamoDB
  1. Repositorios de GitLab
  1. Pipelines de CI/CD de GitLab
  1. Terraform
  1. IntelliJ IDEA
  1. Herramientas de codificación asistidas por IA, incluyendo la exploración de Claude Code

Opciones flexibles de trabajo desde casa disponibles.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores