Desarrollador/a Backend Java o .NET

Digital Talent Agency
13 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish, English
Experience level
Intermediate

Job location

Remote

Tech stack

Java
.NET
API
Automation of Tests
Unit Testing
Cloud Computing
Software Quality
Databases
Computer Engineering
Continuous Integration
DevOps
Software Architecture
Software Maintenance
Service Development Studio
SQL Databases
Systems Integration
Backend
Kubernetes
Information Technology
REST
Docker

Job description

Estamos colaborando en un proyecto súper interesante con un cliente final internacional de primer nivel, y necesitamos incorporar a un/a Desarrollador/a Backend con experiencia en Java o .NET., * El Backend Developer será responsable del desarrollo y mantenimiento de la lógica del servidor para la plataforma de integración, así como de las integraciones con sistemas de terceros mediante APIs. El candidato ideal tendrá experiencia en el desarrollo backend utilizando lenguajes como .Net o Java, y será capaz de trabajar en estrecha colaboración con el equipo de arquitectura para asegurar que el software cumpla con los estándares de calidad, rendimiento y seguridad establecidos., * Desarrollar y desplegar los servicios backend que soportan las funcionalidades de la plataforma.

  • Asegurar la integración con al menos dos sistemas externos clave dentro del plazo de 6 meses.
  • Mantener la calidad del código y un rendimiento backend óptimo con tiempos de respuesta dentro de los límites acordados.

Responsabilidades

  • Desarrollo backend para la plataforma de integración:
  • Diseñar, desarrollar y mantener los servicios backend y APIs que soportan la plataforma de integración.
  • Implementar microservicios escalables y de alta disponibilidad para las funcionalidades del servidor.
  • Optimizar el rendimiento del backend asegurando tiempos de respuesta eficientes.

Integración con sistemas de terceros:

  • Implementar y gestionar integraciones con sistemas externos utilizando APIs RESTful y otros protocolos de integración.
  • Desarrollar conectores y adaptadores personalizados que faciliten la integración fluida con software de terceros.
  • Garantizar la seguridad y el manejo adecuado de los datos en las transacciones con sistemas externos.

Colaboración en el diseño de arquitecturas:

  • Trabajar con el Solution Architect y los Cloud Architects para diseñar arquitecturas de software que sean escalables y robustas.
  • Proponer mejoras a la arquitectura de la plataforma con un enfoque en el rendimiento, la escalabilidad y la facilidad de mantenimiento.

Gestión de bases de datos:

  • Desarrollar consultas eficientes y optimizar el acceso a bases de datos en SQL para asegurar un rendimiento óptimo.
  • Diseñar y mantener esquemas de bases de datos que soporten las necesidades funcionales del sistema.

Testing y calidad del código:

  • Implementar pruebas unitarias, de integración y de carga para garantizar que el backend funcione correctamente bajo diversas condiciones.
  • Asegurar que el código cumpla con los estándares de calidad y seguir prácticas de clean code.
  • Colaborar con el equipo de QA para garantizar que los requisitos de calidad se cumplan en cada entrega.

Mantenimiento y soporte del backend:

  • Realizar diagnósticos y corrección de errores en los servicios backend.
  • Ofrecer soporte continuo para la mejora y mantenimiento del software desarrollado.
  • Participar en el análisis y solución de problemas relacionados con la infraestructura de backend.

Colaboración con otros equipos:

  • Trabajar estrechamente con los Developers, Cloud Architects y otros equipos para asegurar la correcta integración entre sistemas.
  • Colaborar con equipos de DevOps para garantizar despliegues automáticos y eficientes en los entornos de producción.

Documentación técnica:

  • Crear y mantener documentación técnica detallada para el código backend, las APIs y las integraciones con terceros.
  • Asegurar que todas las implementaciones estén debidamente documentadas y alineadas con las mejores prácticas de la empresa.

Requirements

  • Educación: Grado en Ingeniería Informática, Ciencias de la Computación o un campo relacionado, Ciclo Formativo de Grado Superior.
  • Nivel B2 inglés.

Experiencia previa:

  • Mínimo 3 años de experiencia como desarrollador backend trabajando con .Net o Java.
  • Experiencia en el desarrollo e implementación de APIs RESTful y microservicios.
  • Experiencia en la integración de sistemas con plataformas de terceros mediante APIs.

Conocimientos técnicos:

  • Experiencia en el desarrollo de servicios backend en .Net o Java.
  • Conocimiento de bases de datos SQL y experiencia en optimización de consultas.
  • Familiaridad con contenedores y orquestadores como Docker y Kubernetes.
  • Experiencia en la implementación de pipelines de CI/CD y despliegue continuo.
  • Conocimientos en metodologías de pruebas automatizadas y prácticas de DevOps., * Capacidad para trabajar en equipo y colaborar en entornos multidisciplinarios.
  • Buena comunicación y capacidad para explicar decisiones técnicas a otros equipos.
  • Enfoque en la resolución de problemas y atención al detalle.
  • Capacidad para trabajar bajo presión en proyectos de alta demanda.

Benefits & conditions

  • En Zemsania, creemos que nuestro mayor activo son las personas. Por eso, te ofrecemos:
  • Un entorno de trabajo híbrido en Valencia, combinando la flexibilidad del teletrabajo con la colaboración presencial.
  • Oportunidades reales de desarrollo profesional y formación continua.
  • Proyectos retadores y punteros en el sector.
  • Un ambiente de trabajo cercano, donde tus ideas serán escuchadas y valoradas.
  • Paquete salarial competitivo acorde a tu experiencia y valía.

About the company

En Zemsania creemos en la igualdad de oportunidades y en la diversidad como valores fundamentales para el éxito de nuestra organización. Por ello, garantizamos un proceso de selección basado en el mérito y sin discriminación por motivos de género, edad, discapacidad, orientación sexual, raza, religión o cualquier otra condición personal o social. 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.

Apply for this position