Programador/a Senior Java (Coordinación Técnica)
TECDATA ENGINEERING Spain · €35K/yr
IT Services and IT Consulting · 201-500 employees
About the role
The role involves developing and maintaining backend applications while providing technical coordination for the development team. You will act as the primary technical contact, overseeing code quality, architectural decisions, and the integration of cloud and data processing solutions.
What they look for
Requirements
Candidates must have at least 6 years of experience in Java backend development and proficiency in Spring Boot, microservices, and REST APIs. Strong knowledge of AWS, Docker, Kubernetes, and data analysis tools like Python, Pandas, and NumPy is required.
Full description
Modalidad: 100% Remoto Salario Bruto Anual: 35.000 €
Perfil requerido
Buscamos un Programador Senior Java con al menos 6 años de experiencia en desarrollo backend y capacidad para asumir responsabilidades de coordinación técnica dentro del equipo.
La persona seleccionada actuará como referente técnico del proyecto, participando activamente en el desarrollo de soluciones, toma de decisiones técnicas, seguimiento de tareas y coordinación del equipo de desarrollo.
Requisitos imprescindibles
Backend
- Java.
- Spring Boot.
- Diseño y desarrollo de APIs REST.
- Arquitecturas basadas en microservicios.
- Integración de aplicaciones empresariales.
Data & Machine Learning
- Python.
- Pandas.
- NumPy.
- SciPy.
- Experiencia en procesamiento y análisis de datos orientados a proyectos de Machine Learning.
Cloud & DevOps
- AWS.
- Docker.
- Kubernetes.
- Integración y despliegue de aplicaciones en entornos cloud.
Mensajería
- RabbitMQ.
- MQTT.
- Arquitecturas orientadas a eventos y sistemas distribuidos.
Funciones principales
- Desarrollo y mantenimiento de aplicaciones backend basadas en Java y Spring Boot.
- Diseño e implementación de soluciones técnicas escalables y mantenibles.
- Coordinación técnica del equipo de desarrollo.
- Actuar como punto de contacto principal para aspectos técnicos del proyecto.
- Supervisión de desarrollos y seguimiento de buenas prácticas de programación.
- Participación en revisiones de código y definición de estándares técnicos.
- Integración de soluciones basadas en AWS, Docker y Kubernetes.
- Desarrollo de componentes para procesamiento y análisis de datos utilizando Python.
- Implementación de sistemas de mensajería mediante RabbitMQ y MQTT.
- Colaboración con equipos multidisciplinares para garantizar la correcta evolución de la plataforma.
Competencias
- Liderazgo técnico.
- Capacidad de organización y coordinación.
- Orientación a resultados.
- Resolución de problemas complejos.
- Comunicación efectiva con equipos técnicos y funcionales.
- Trabajo en equipo y autonomía.
Perfil ideal
Desarrollador Senior con sólida experiencia en Java, Spring Boot, AWS, Docker, Kubernetes y Python, acostumbrado a participar en proyectos de arquitectura moderna, sistemas distribuidos y entornos cloud, con capacidad para coordinar técnicamente equipos de desarrollo y actuar como referente tecnológico dentro del proyecto.
Similar roles
-
Java Developer | Sênior (13394) - Vaga Exclusiva PCD
Sensedia Campinas, São Paulo, Brazil
-
Java Full Stack Engineer - Professional
HEXAWARE Canada
-
Senior Java Developer - Banking and Capital Markets
Endava Buenos Aires, Argentina
-
Java Backend Developer - Chicago
Photon United States · $34K–$121K/yr
-
Java Software Engineer
Dotmatics Auckland, Auckland, New Zealand
-
Java Developer 1015
Veracity Ventures Inc. United States · $90K–$130K/yr