Java TSQL REST Oracle jUnit MVC Spring

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

No et perdis res!

Uneix-te a la comunitat de wijobs i rep per email les millors ofertes d'ocupació


Mai no compartirem el teu email amb ningú i no t'enviarem correu brossa

Subscriu-te ara

Darreres ofertes d'ocupació de Programador/a a Madrid

GMV

Tres Cantos, ES

Are you looking for an innovative and consolidated place for your professional development? GMV is an experienced...

sg tech

Madrid, ES

Precisamos incorporar varios perfiles de programador/a Spark - Scala, con un nivel de inglés alto, para trabajar en...

Desarrollador Java

28 d’abr.

Randstad ES

Madrid, ES

¿Eres un apasionad@ del desarrollo de software y te interesa seguir desarrollando tu carrera como desarrollador/a java en...

Programador Wordpress

28 d’abr.

Randstad ES

Madrid, ES

¿Eres un apasionad@ del desarrollo con WordPress y te interesa seguir desarrollando tu carrera en proyectos estables?...

Panel Sistemas Informaticos

Ampliamos nuestro equipo y nos gustaría contar contigo para formar parte de un proyecto en el que estamos trabajando...

Amazon

Madrid, ES

Ring is looking for a Software Development Engineer who will help us create the next generation of apps, and services. In...

Grupo Digital

En Grupo Digital queremos incorporar un/a Analista Programador/a Java para uno de nuestros clientes. Ubicación: cualquier...

CAS TRAINING

CAS Training selecciona a dos desarrolladores/as con 3 años de experiencia como fullstack para proyecto remoto del sector...

sg tech

Madrid, ES

Descripción Salesforce Developers Seniors Empresa: Sg Tech Ubicación: Madrid Tipo de empleo: Tiempo completo Experiencia...

Grupo NS

Desde Grupo NS buscamos un Programador Power Center / Amazon Red Shift con al menos 3 años de experiencia, que se una a...