Senior Java Developer
NTT DATA
Sallent, Spain
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
Spanish, English Experience level
SeniorJob location
Sallent, Spain
Tech stack
Java
Agile Methodologies
Amazon Web Services (AWS)
Application Lifecycle Management
Unit Testing
Azure
Cloud Computing
Databases
Software Design Patterns
PostgreSQL
MongoDB
MVC
NoSQL
Scrum
SQL Databases
Web Applications
Data Logging
Spring-boot
Kubernetes
Kafka
Job description
- Desarrollo e integración de componentes event-driven basados en Apache Kafka
- Aseguramiento de la calidad de los componentes desarrollados mediante pruebas unitarias, de integración y E2E
- Empaquetado y despliegue de aplicaciones Spring en entornos cloud basados en contenedores (Kubernetes, AWS, Azure)
- Bases de datos SQL/NoSQL (por ejemplo, PostgreSQL, MongoDB)
Requirements
Ampliamos el equipo en Application Management Services, donde buscamos personas con experiencia en desarrollo Java en un ambiente multicultural, para participar en un proyecto internacional del sector Insurance., * Conocimientos sólidos en desarrollo con Java
- Spring-Boot Core (Inyección de Dependencia, Configuración, Seguridad, AOP, Logging)
- Implementación de aplicaciones web basadas en servidor y cliente utilizando Web MVC y REST., * Metodos Ágiles (Scrum, Kanban)
- Código limpio
- Patrones de diseño
- Seguridad
Requirements
- Experiencia previa mín 4 años en desarrollo Java
- Nivel de inglés fluido (avanzado)
- Presencialidad de dos días a la semana en oficina de cliente (Poblenou - Barcelona)
Benefits & conditions
- Contrato indefinido desde el primer momento.
- Remuneración acorde a tu experiencia y conocimientos
About the company
¿Sabes qué es Application Management Services? Es una de nuestras áreas que se especializa en servicios de Gestión de APP's e Infraestructuras a clientes de primer nivel dentro de una amplia variedad de sectores. Proponemos soluciones de mantenimiento y evolución de aplicaciones con orientación hacia la mejora continua, en una relación a largo plazo para alcanzar los objetivos estratégicos de negocio.