Programador/a o Analista Programador/a Java - Spring Boot - C++
Job Offer Description
En la actualidad estamos buscando un perfil con experiencia en JAVA - SPRINGBOOT - C++, con al menos 4 años.
RESPONSABILIDADES:
- Análisis y Diseño: Realizar análisis de requisitos y diseñar soluciones técnicas eficientes y escalables. Participar en la definición de la arquitectura de las aplicaciones.
- Desarrollo: Implementar soluciones en Java y Spring Boot, asegurando alta calidad y rendimiento del código. Realizar programación en C++ según los requerimientos del proyecto.
- Pruebas y Validación: Escribir y ejecutar pruebas unitarias, de integración y de sistema para asegurar la calidad del software desarrollado.
- Documentación: Crear y mantener documentación técnica clara y concisa para facilitar la comprensión y mantenimiento del código.
- Mantenimiento y Soporte: Realizar tareas de mantenimiento y optimización de aplicaciones existentes, resolver problemas y dar soporte a usuarios finales y otros desarrolladores.
FUNCIONES:
- Programador ó Analista Programador con experiencia en Java y Spring Boot. Este perfil debe tener la capacidad de analizar, diseñar, desarrollar y mantener aplicaciones robustas y escalables.
Requisitos Principales
- Experiencia en Java y Spring Boot
- Java: Dominio de la programación en Java, con capacidad para trabajar en proyectos complejos, comprender principios de diseño orientado a objetos, y aplicar patrones de diseño.
- Spring Boot: Experiencia en el uso del framework Spring Boot para desarrollar aplicaciones backend eficientes, incluyendo:
- Configuración inicial de proyectos.
- Integración con bases de datos mediante Spring Data JPA.
- Implementación de APIs RESTful.
- Gestión de seguridad con Spring Security.
- Desarrollo de microservicios.
Habilidades en C++
- Dominio de la programación en C++, con capacidad para integrarse en proyectos que requieran optimización de rendimiento y uso eficiente de recursos.
- Comprensión de conceptos avanzados de C++, como manejo de memoria, programación concurrente, y uso de bibliotecas estándar y de terceros.
Entornos Linux
- Experiencia trabajando en entornos Linux, incluyendo:
- Configuración y administración básica del sistema.
- Scripting en bash para automatización de tareas.
- Uso de herramientas y utilidades de Linux para el desarrollo y depuración de aplicaciones.
- Despliegue de aplicaciones en servidores Linux.
Habilidades Valoradas
Experiencia o Conocimiento en Node.js
- Conocimiento básico o experiencia práctica en Node.js para comprender la ejecución del código en el lado del servidor.
- Capacidad para colaborar en proyectos que utilicen esta tecnología, contribuyendo a la integración y desarrollo de soluciones completas.
Experiencia o Conocimiento en Angular
- Familiaridad con Angular para comprender y colaborar en el desarrollo del frontend.
-
Capacidad para trabajar en proyectos que requieran una integración eficiente entre frontend y backend, y para contribuir al diseño y desarrollo de interfaces de usuario modernas y responsivas.
MODALIDAD DE TRABAJO: Híbrido, 2 días a la semana presenciales en SAN CUGAT (Barcelona).
En Digital Talent Agency te ofrecemos desarrollar proyectos en empresas destacadas del sector tecnológico, poniendo foco en tu desarrollo profesional, qué te gusta, cómo eres y con qué tipo de proyectos te sientes motivado.
¡Queremos conocerte!
En Digital Talent Agency te ofrecemos desarrollar proyectos en empresas destacadas del sector tecnológico.
Ponemos el foco en tu desarrollo profesional, qué te gusta, cómo eres y con qué tipo de proyectos te sientes motivado.
Formamos parte de Zemsania Global Group y juntos, contamos con más de 18 de años de experiencia en asesoramiento profesional a candidatos y búsqueda y selección de perfiles tecnológicos.
Job offers similar to Programador/a o Analista Programador/a Java - Spring Boot - C++
-
Operador de Sistemas 24x7 con Inglés
Digital Talent Agency
Andalusia, Aragon, Asturias, Basque Country, Cantabria, Castile and Leon, Castile-La Mancha, Catalonia, Extremadura, Galicia, La Rioja, Madrid, Murcia, Navarra, Valencian Community, Non-peninsular
Operador de Sistemas 24X7 con inglés Zemsania Ubicación: Barcelona Tipo de contrato: Indefinido Experiencia requerida: Mínimo 2 años Descripción del puesto Zemsania se encuentra en la búsqueda de un Operador de Sistemas 24X7 que posea un sólido conocimiento en la administración de sistemas, así como habilidades en el uso del idioma inglés. Requisitos Experiencia mínima de 2 años en la administración de sistemas, con conocimientos probados en entornos Linux y Microsoft. Dominio en la instalación, configuración y administración de sistemas operativos Linux y Windows. Experiencia en administración de hardware de servidores, incluyendo controladores y RAID de discos. Conocimiento de sistemas de almacenamiento SAN y NAS, así como administración de sistemas en cluster. Familiaridad con servicios de red tales como DNS, DHCP, FTP, SAMBA, shell, LDAP, SMTP. Se valorará positivamente la experiencia en la implementación y gestión de servicios Jboss, WebLogic, Apache y Tomcat. Nivel de inglés intermedio o superior, que permita la comprensión de documentación técnica y la comunicación con equipos internacionales. Qué ofrecemos Integración en un equipo altamente cualificado y en un ambiente de trabajo profesional y colaborativo. Oportunidades de desarrollo y formación continua para potenciar tus habilidades técnicas y de gestión. Un entorno laboral que promueve la innovación y el aprendizaje constante. Beneficios adicionales, que incluyen seguro médico, formaciones y certificaciones online, etc.
-
Desarrollador/a Java / J2EE Microservicios - Remoto
Digital Talent Agency
Andalusia, Aragon, Asturias, Basque Country, Cantabria, Castile and Leon, Castile-La Mancha, Catalonia, Extremadura, Galicia, La Rioja, Madrid, Murcia, Navarra, Valencian Community, Non-peninsular
¿Buscas nuevos retos como Desarrollador/a Senior JavaEE? ¿Interesado en proyectos del sector retail? En Zemsania Global Group seleccionamos un perfil como Desarrollador/a Java/J2EE Microservicios, para formar parte de un proyecto del sector Retail, con posibilidad de trabajo 100% REMOTO (desde cualquier parte de España), ¿QUÉ BUSCAMOS? Perfil con 4-5 años de experiencia en desarrollo de software con Java 8, 11 o superior, Experiencia en: o Arquitectura Microservicios, o Programación asíncrona con colas de mensajes. o Integraciones de servicios REST, SOAP, RMI, gRPC o Herramientas de CI/CD. o Gestión del ciclo de vida del software y control de versiones. o Trabajo con GitHub. o Implementación de pruebas unitarias utilizando herramientas como JUnit, Mockito, Powermock o Patrones de diseño de software. o Aplicación de principios SOLID y alta orientación a la generación de software de calidad. o Caches. o Programación concurrente. o Conocimientos avanzados de BBDD y experiencia muy alta en SQL y optimización de queries con SQL Server, Oracle o DB2. o Entornos de trabajo con marcos agile. Deseable alguna certificación. o Troubleshooting y resolución de incidencias en desarrollo. Dispuesto a trabajar dando soporte fuera de horario. o Comandos Linux/Unix para realizar tareas de troubleshooting: explotación de logs, etc. o Gestión de logs con Graylog, Grafana o similar ¿CUÁLES SERÁN TUS FUNCIONES? Formarás parte en los proyectos de desarrollo y el mantenimiento de sistemas informáticos en entorno web. Te incorporarás a un equipo en un entorno de desarrollo colaborativo. Muy orientado al logro. ¿QUÉ PODEMOS OFRECERTE? Contrato directamente con nuestro cliente, consultoría líder en el sector tecnológico, Rango salarial acorde a la experiencia aportada, Cierta flexibilidad de horario (entrada y salida), Posibilidad trabajo 100% remoto, Promoción a nuevas funciones y/o proyectos, Formaciones, Y mucho más. ¿Te interesa? No dudes en apuntarte a nuestra oferta y te daremos todos los detalles en entrevista, ¡Da el paso para comenzar una nueva etapa profesional!
-
Programador/a Senior Java Backend
Digital Talent Agency
Galicia
Buscamos dos programadores Senior con perfil backend Java para importante proyecto en multinacional, conal menos 4 años de experiencia. ¿QUÉ NECESITAMOS DE TI? Experiencia en desarrollo de software con Java y conocimientos avanzados de Java 8, 11 o superior Entre 4-5 años de experiencia en: Programación asíncrona con colas de mensajes. Integraciones de servicios REST, SOAP, RMI, gRPC Herramientas de CI/CD. Gestión del ciclo de vida del software y control de versiones. Trabajo con GitHub. Implementación de pruebas unitarias utilizando herramientas como JUnit, Mockito, Powermock Patrones de diseño de software. Aplicación de principios SOLID y alta orientación a la generación de software de calidad. Caches. Programación concurrente. Conocimientos avanzados de BBDD y experiencia muy alta en SQL y optimización de queries con SQL Server, Oracle o DB2. Entornos de trabajo con marcos agile. Deseable alguna certificación. Troubleshooting y resolución de incidencias en desarrollo. Comandos Linux/Unix para realizar tareas de troubleshooting: explotación de logs, etc. Gestión de logs con Graylog, Grafana o similar Otras características: Excelentes habilidades de resolución de problemas y capacidad para trabajar en equipo en un entorno de desarrollo colaborativo. Muy orientado al logro. Excelentes habilidades comunicativas y alta inteligencia emocional. Deseable titulación universitaria (no excluyente) Disponibilidad para realizar guardias fuera de horario de oficina (remuneradas) MODALIDAD DE TRABAJO: híbrido en la zona de La Coruña. Válidos también perfiles de otras localizaciones de Galicia con disponibilidad para trabajar en manera presencial en La Coruña algún día a la semana. En Digital Talent Agency te ofrecemos desarrollar proyectos en empresas destacadas del sector tecnológico, poniendo foco en tu desarrollo profesional, qué te gusta, cómo eres y con qué tipo de proyectos te sientes motivado. ¡Queremos conocerte!
-
Arquitecto de Sistemas (Barcelona- Remoto)
Grupo Digital
Catalonia
Description: Desde Grupo Digital, buscamos un/a Arquitecto de Sistemas para trabajar en un proyecto de uno de nuestros clientes. Funciones del puesto: Definición de Arquitectura: Establecer la arquitectura adecuada para los proyectos en conformidad con el programario del cliente. Diseño Tecnológico: Participar en el diseño y planificación tecnológica de los proyectos. Supervisión y Coordinación: Supervisar y coordinar los diferentes proyectos, definiendo estrategias y tareas, y comunicándolas al equipo de arquitectura. Liderazgo de Equipos: Dirigir a los equipos de desarrollo, garantizando un rendimiento óptimo y el cumplimiento de objetivos. Actualización de Documentos: Revisar y actualizar los documentos de arquitectura según sea necesario. Coordinación Técnica: Coordinar tareas técnicas con los equipos para asegurar la correcta implementación y rendimiento. Soporte y Supervisión: Brindar soporte técnico a los técnicos y supervisar su trabajo. Interlocución Técnica: Servir como punto de contacto técnico con la arquitectura del cliente, gestores de aplicaciones del bloque de Salud y otros proveedores. Soporte a Proyectos: Asistir a responsables de proyecto y analistas funcionales, ofreciendo soluciones para nuevos desarrollos. Conocimientos Imprescindibles: Idiomas: Catalán Medio (imprescindible) Arquitecto API/Integración: REST/SOAP Arquitecto Cloud: OpenShift Arquitecto Software/Microservicios: Java, Spring Boot (Data, MVC, Security Boot) Microservicios: Contenedores (Docker, Kubernetes, OpenShift) GIT Base de Datos Relacional: PostgreSQL, Oracle Base de Datos No Relacional: MongoDB Condiciones Laborales: Ubicación: Barcelona. Modalidad de trabajo: 100% Teletrabajo. Grupo Digital Somos un grupo de empresas tecnológicas, formado actualmente por unos 200 profesionales, en distintas áreas: desarrollo, sistemas, ingeniería automática, consultoría... Si deseas iniciar tu carrera en el ámbito del desarrollo web y formar parte de un equipo dinámico, ¡esperamos tu candidatura!
Job Offer summary
Programador/a o Analista Programador/a Java - Spring Boot - C++
- Sant Cugat del Vallès, Barcelona, España
- Permanent
- > 2 years experience
- Vocational Training (Mid. or Sup.)
- 0
- 0 ()
Create your ticjob CV
If you are not yet registered as a candidate, publish your CV, find the best offers in the ICT sector and let companies find you
Create your free account