Developer back JAVA, hibrido


Empresa
 sg tech
Provincia
 Madrid
Ciudad
Madrid
Tipo de Contrato
 Tiempo Completo
Descripción
Developer back JAVA
Descripción

DESARROLLADOR BACK JAVA

Empresa: SG Tech

Experiencia requerida: 3 años

Descripción del Puesto

En SG Tech, estamos en la búsqueda de un Desarrollador Back Java altamente motivado y talentoso para unirse a nuestro equipo de desarrollo. El candidato ideal deberá contar con un mínimo de 3 años de experiencia en desarrollo de software utilizando Java y tecnologías asociadas. Este puesto es fundamental para apoyar el crecimiento de nuestra empresa y contribuir en nuestros proyectos de innovación tecnológica.

Responsabilidades
- Diseñar, desarrollar y mantener aplicaciones y servicios backend utilizando Java, asegurando la robustez y escalabilidad del sistema.
- Implementar y mantener APIs REST para facilitar la integración con diferentes aplicaciones y servicios.
- Colaborar con otros desarrolladores, arquitectos de software y equipos multidisciplinarios para definir, diseñar y entregar nuevas funcionalidades.
- Utilizar herramientas y bibliotecas como Swagger para documentar las APIs, garantizando una fácil comprensión y accesibilidad para otros desarrolladores.
- Aplicar principios y prácticas de desarrollo ágil para mejorar la calidad del software y reducir el tiempo de entrega de productos.
- Realizar pruebas unitarias utilizando JUnit y Mockito para asegurar la calidad del código y la funcionalidad del software.
- Trabajar con Spring MVC y Spring Boot para el desarrollo de aplicaciones web dinámicas, asegurando un rendimiento óptimo.
- Integrar MapStruct para la asignación eficiente de datos entre diferentes objetos de modelo.
- Utilizar Spring Data JPA para gestionar de manera eficiente el acceso a datos en bases de datos SQL y Oracle.
- Implementar y gestionar procesos de Spring Batch para el procesamiento de datos en lotes.

Beneficios
- Oportunidades de desarrollo profesional y capacitación continua.
- Un ambiente laboral colaborativo y dinámico.
- Participación en proyectos innovadores y desafiantes.
- Paquete de compensación competitivo y beneficios adicionales.
- Modelo Hibrido (2-3 días Presencial)
- Horario: Lunes a jueves (09:00 a 18:00) - Viernes y verano (08:00 a 15:00

Requisitos

Requisitos
- Título universitario en Ciencias de la Computación, Ingeniería de Software o campo relacionado.
- Al menos 3 años de experiencia en desarrollo de aplicaciones backend en Java.
- Sólidos conocimientos en Java 11 y experiencia con las últimas características del lenguaje.
- Experiencia comprobable con Spring MVC, Spring Boot y Spring Data JPA.
- Conocimiento profundo de APIs REST y su implementación.
- Familiaridad con Swagger para la documentación de APIs y aseguramiento de calidad.
- Competencia en MapStruct para la simplificación de la conversión entre tipos de datos.
- Experiencia en bases de datos SQL y Oracle, incluyendo diseño de esquemas y optimización de consultas.
- Conocimientos en procesamiento por lotes con Spring Batch.
- Experiencia en pruebas de software con herramientas como JUnit y Mockito.
- Buenas habilidades de comunicación y trabajo en equipo.
Competencias Deseadas
- Capacidad para trabajar de manera independiente y en equipo.
- Habilidades para la resolución de problemas y pensamiento crítico.
- Adaptabilidad a nuevas tecnologías y metodologías de trabajo.
- Compromiso con la entrega de soluciones de calidad y a tiempo.

¿Por qué trabajar en SG Tech?

SG Tech es una empresa líder en el desarrollo de soluciones tecnológicas innovadoras. Nos enfocamos en crear un entorno de trabajo que fomente el crecimiento personal y profesional. Valoramos la diversidad y la inclusión, y promovemos una cultura organizacional basada en el respeto y la colaboración.

java, JUnit, spring
Regresar
Al enviar este formulario certifico que acepto los Terminos de Uso

 

Empleos más buscados

Ubicaciones Frecuentes