Publicado hace más de 30 días.
Desarrollador Backend Java Sr PRESENCIAL CDMX COYOACAN en Accedere
$ 45,000 a 50,000 MXN (Bruto)
Ciudad de México
Empleado de tiempo completo
Inglés : Nivel Básico
Descripción del puesto:
Desarrollador backend altamente capacitado y motivado, con experiencia en el desarrollo de aplicaciones en Java y conocimientos de frameworks como Springboot. Esta posición implica el diseño, desarrollo y mantenimiento de servicios backend eficientes y escalables.
El candidato ideal debe tener un sólido dominio de Java 17 en adelante y estar familiarizado con herramientas y bibliotecas como Lombok, Maven y Gradle. Además, se espera que el candidato tenga experiencia en el despliegue de aplicaciones en la nube utilizando servicios como AWS (Servicios lambda, fargate), así como en el uso de contenedores y orquestadores como Docker y Kubernetes.
Es fundamental tener conocimientos sobre el desarrollo de servicios REST, y seguir principios como SOLID y Clean Code.
También se valorará la experiencia en el manejo de bases de datos no relacionales como MongoDB, Document DB, DynamoDB.
Responsabilidades:
· Diseñar, desarrollar y mantener servicios backend eficientes y escalables en Java.
· Utilizar frameworks como Springboot para la implementación de microservicios.
· Trabajar con herramientas de construcción como Lombok, Maven y Gradle.
· Colaborar con el equipo de frontend y otros miembros del equipo para garantizar una integración fluida entre el frontend y el backend.
· Desplegar aplicaciones en la nube utilizando servicios como AWS.
· Utilizar contenedores y orquestadores como Docker y Kubernetes para el despliegue y la administración de las aplicaciones.
· Bases de datos no relacionales MongoDB, Document DB, DynamoDB.
· Seguir principios de desarrollo de servicios REST y aplicar buenas prácticas de diseño y desarrollo de software, como SOLID y Clean Code.
· Familiarizado con TDD (Test Driven Development) con JUnit, Spock, Mockito
· Modificar jobs o scripts de CI con Jenkins.
· Mantenerse actualizado con las últimas tendencias y herramientas en pruebas de software.
Requisitos:
· Experiencia previa como desarrollador backend en Java.
· Fuerte conocimiento de Java 17.
· Experiencia en el uso de frameworks como Springboot .
· Familiarizado con herramientas de construcción como Lombok, Maven y Gradle.
· Experiencia en el despliegue de aplicaciones en la nube utilizando los servicios de AWS.
· Conocimiento de contenedores y orquestadores como Docker y Kubernetes.
· Experiencia en el manejo de bases de datos no relacionales (MongoDB, Document DB , DynamoDB).
· Conocimiento de principios de desarrollos de servicios REST y buenas prácticas de desarrollo de software ( SOLID , Clean Code).
· Familiarizado con TDD (Test Driven Development) con JUnit, Spock, Mockito