Programador/a o Analista Programador/a Java - Spring Boot - C++
Descripción de la oferta
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.
Ofertas de trabajo similares a Programador/a o Analista Programador/a Java - Spring Boot - C++
-
Fullstack Developer (Angular)
GEOGRAMA SL
Andalucía, Aragón, Asturias, País Vasco, Cantabria, Castilla y León, Castilla-La Mancha, Cataluña, Extremadura, Galicia, La Rioja, Madrid, Murcia, Navarra, Comunidad Valenciana, No peninsular
Estamos en proceso de selección de una persona con los siguientes requisitos mínimos: 1. FORMACIÓN Preferible, Ingeniería Técnica en Informática de gestión o de sistemas, Ingeniería Superior en Informática, Grado en Ingeniería Informática, Ciclo Superior en Desarrollo de aplicaciones web o multiplataforma. 2. IDIOMAS Inglés (Deseable: Avanzado-C1. Nivel mínimo: Intermedio-B2) 3. EXPERIENCIA Mínimo tres (2) años de experiencia en Angular para el Frontend Mínimo dos (2) años de experiencia en Java con Spring Boot para el Backend 4. RESPONSABILIDADES Desarrollar, evolucionar, resolver bugs y probar los componentes, módulos, sistemas y soluciones.Definición técnica de las soluciones a desarrollar (Habilidad para el análisis y resolución de problemas.)Asegurar la calidad del código. Ejecución de planes de pruebas e implementación de tests automáticos. Ayudar a priorizar problemas técnicos. Aprobar y solicitar pull request (Componentes y Módulos, Aplicaciones, Sistemas). Trabajar coordinadamente con otros desarrolladores y personas del equipo para recibir u ofrecer el soporte necesario para el cumplimiento de tareas. Capacidad para poder supervisar o dar soporte a otros compañeros del equipo. Autonomía para realizar sus tareasBuena disposición para la comunicación y el trabajo en equipo, pero a la vez, ser capaz de gestionar con autonomía e iniciativa 5. CAPACIDADES Y CONOCIMIENTOS TÉCNICOS PROFUNDOS: Frontend: Imprescindible experiencia en desarrollo de aplicaciones web con Angular.Valorable experiencia en uso de librerías de componentes UI (como PrimeNG, Angular Material)Valorable experiencia en implementación de tests unitarios (Jest) y e2e (Cypress). Deseables conocimientos en ecosistema frontend GIS (OpenLayers (deseable), Leaflet, ArcGIS API for JS, Deck.gl, Carto API...) Backend: Muy valorable conocimientos y desarrollo con Java, Spring Boot, JPA / Hibernate, Maven, Swagger, REST API.Valorable experiencia en bases de datos: SQL Server, PostgreSQL, OracleValorable conocimientos y experiencia en testing: JUnit, SOAP UI Transversales: Capacidad de análisis de problemas. Planificación de las tareas. Gestión y trabajo en equipo.Persona responsable y organizada.Orientada a resultado en los plazos establecidos. Proactiva y sin miedo a los retos que le plantean. 6. LUGAR DE TRABAJO Vitoria-Gasteiz (posibilidad de realizar teletrabajo puntual por motivos de conciliación familiar) - Valorable modalidad remoto 100% para puestos fuera de la provincia 7 ¿QUÉ OFRECEMOS? Ofrecemos pertenecer a una empresa con experiencia. Llevamos 25 años en el mercado, pero a su vez con un equipo joven de profesionales cualificados en inteligencia geográfica, motivado, y capaz de adaptarse a los clientes y a los cambios. Plan de carrera y formación continua desde el primer día en tu especialidad, adaptada a tus necesidades y para ayudar al desarrollo. Orientado al crecimiento profesional. Conciliación entre la vida personal y profesional.Trabajar en proyectos innovadores, con las últimas tecnologías web y datos (TomTom, Telco, etc.), para clientes nacionales e internacionales. Salario acorde a la valía de la persona candidata. (Conocimientos + Habilidades + Actitud) ¡¡¡Horario continuo de mañana y flexible todo el año!!! Contrato Indefinido a tiemplo completo 23 dias laborables de vacaciones al año + 24 y 31 de diciembre libres!
-
Desarrollador/a Full Stack (Java/Angular) (Valencia - Híbrido)
Grupo Digital
Comunidad Valenciana
Description: Desde Grupo Digital, buscamos un/a Desarrollador/a Full Stack (Java/Angular) para incorporación directa en la plantilla de uno de nuestros grandes clientes. Beneficios adicionales: Seguro de vida. Clases de inglés. Acceso a plataformas de formación como Udemy. Proyectos innovadores y oportunidades de crecimiento profesional. Descripción del Puesto Buscamos un/a Desarrollador/a Full Stack con experiencia en Java, Angular y Spring, para incorporación directa en cliente final. Te unirás a un equipo innovador en proyectos clave, trabajando con tecnologías avanzadas en un entorno híbrido y colaborativo. Responsabilidades Diseñar, desarrollar y mantener aplicaciones web. Crear y optimizar APIs Back-End con frameworks modernos como Quarkus y Spring. Implementar interfaces Front-End utilizando Angular o React. Colaborar con equipos multidisciplinares para crear soluciones escalables y flexibles. Garantizar el cumplimiento de estándares de calidad, rendimiento y seguridad en las aplicaciones desarrolladas. Requisitos: Experiencia de al menos 5 años en desarrollo web. Conocimientos sólidos en: Java, Angular y Spring. Habilidades deseables: Desarrollo de aplicaciones con React. Desarrollo de APIs Back-End con frameworks como Quarkus, Spring y JPA. Colaboración en el diseño de APIs escalables y mantenibles. Condiciones Laborales: Ubicación: Valencia, España (valorable Gandía). Tipo de contrato: Indefinido (Incorporación directa con cliente final). Modalidad: Híbrida (3 días teletrabajo / 2 días presencial). Horario: De lunes a viernes: de 8:00h a 15:00h + dos tardes de 2,5 horas. Jornada intensiva en verano (julio y agosto) de 8:00h a 15:00h. Salario: Hasta 35.000EUR brutos anuales (según experiencia) + bonus de productividad. 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!
-
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!
-
Analista Backend Java ¡remoto!
Digital Talent Agency
Andalucía, Aragón, Asturias, País Vasco, Cantabria, Castilla y León, Castilla-La Mancha, Cataluña, Extremadura, Galicia, La Rioja, Madrid, Murcia, Navarra, Comunidad Valenciana, No peninsular
En la actualidad estamos buscando un perfil de ANALISTA BACKEND JAVA y con al menos 3 años de experiencia relacionada. ¿QUÉ NECESITAMOS DE TI? Analista back en Java - Microservicios con 3 años de experiencia conocimiento técnico de bajo nivel para proponer soluciones alineadas con la estrategia establecida para cada plataforma afectada. Soporte durante la conceptualización de la solución técnica al Líder de Soluciones en áreas donde el Líder de Soluciones lo requiera. Ejecuta la planificación de la fase de construcción dentro de su alcance tecnológico. Coordina tareas de codificación. Asegura la calidad del software generado. Garantiza que los desarrollos cumplan con los requisitos solicitados. Informa avances, retrasos, problemas e incidencias durante el desarrollo. Coordina la resolución de problemas de UAT para sus proyectos con el equipo de desarrollo. Colabora activamente con el equipo del SIT. Traduce el análisis de los requisitos técnicos en tareas procesables. Coordina con el resto de líderes técnicos para la ejecución de proyectos multitecnología. Proporciona soporte técnico al equipo de desarrollo. FUNCIONES: Colaboración en proyecto para sector banca. MODALIDAD DE TRABAJO: remoto desde cualquier ubicación de España. ¿POR QUÉ ELEGIRNOS? ¡Esto es lo que te ofrecemos! Modalidad de trabajo flexible Flexibilidad horaria favoreciendo la conciliación laboral. Contrato indefinido y posición estable. Grandes posibilidades de crecimiento profesional y estabilidad laboral. Oportunidades de formación en tecnologías punteras (Open Webinars), con todo tipo de cursos e itinerarios para formarte desde un nivel principiante hasta avanzado. Clases de inglés con diferentes niveles, adaptadas a ti, con profesores nativos (Learnlight). Certificaciones en las últimas tendencias (SCRUM, ITIL, PMP...). Acceso a beneficios fiscales gracias a nuestro plan de Retribución Flexible (tickets restaurante, transporte, guardería y formación). Descuentos en multitud de productos y servicios (Universidad UNIR, Escape Rooms, Abono teatro, Cloud Edenred, Dogfy Diet, etc). Iniciativas corporativas de team building como torneos deportivos. Seguimiento personalizado en todo momento gracias al acompañamiento de nuestras figuras de People Partner y Business Manager. Trato cercano y feedback: vas a estar en constante comunicación con nosotros para saber cómo avanzas en la posición. 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!
Resumen de la oferta
Programador/a o Analista Programador/a Java - Spring Boot - C++
- Sant Cugat del Vallès, Barcelona, España
- Indefinido
- > 2 años experiencia
- Formación Profesional (FP)
- 0
- 0 ()
Crea tu CV en ticjob.es
Si aún no estas registrado como candidato, publica tu cv, encuentra las mejores ofertas del sector TIC y deja que las empresas te encuentren
Crea tu cuenta gratuita