¡Activa las notificaciones laborales por email!

Senior Java / Spring Developer (f / m)

T-Systems Iberia

Andalucía

Presencial

EUR 40.000 - 70.000

Jornada completa

Hoy
Sé de los primeros/as/es en solicitar esta vacante

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

A leading technology company is seeking a Senior Java / Spring Developer to join their team in Spain for an exciting international project. The ideal candidate will have extensive experience in Java, Spring Framework, and cloud-native development, along with strong soft skills for collaboration and mentorship.

Formación

  • Expertise in modern Java versions (Java 17+), Gradle, debugging, and developing frameworks.
  • Strong knowledge of Domain-Driven Design (DDD) and OOP principles.
  • Experience diagnosing race conditions and optimizing performance in high-traffic systems.

Responsabilidades

  • Write maintainable code and conduct code reviews.
  • Promote API-first design and ensure observability and monitoring.
  • Manage databases and develop cloud-native applications.

Conocimientos

Java
Domain-Driven Design
OOP principles
Concurrency
Clean Code
Spring Framework
REST APIs
Database Management
Cloud-Native Development
DevOps
Soft Skills

Descripción del empleo

We are seeking a Senior Java / Spring Developer (f / m) to join our team in Iberia for a challenging international project.

The role is available in Barcelona, Madrid, Reus, and Andalucia. Are you interested in joining us? Embrace the challenge!

Requirements & Experience
  1. Java
  2. Expertise in modern Java versions (Java 17+), Gradle, debugging, and developing frameworks.
  3. Strong knowledge of Domain-Driven Design (DDD) and OOP principles.
  • Concurrency & Scalability
  • Experience diagnosing race conditions, utilizing Java concurrency features, and optimizing performance in high-traffic systems.
  • Clean Code & Best Practices
  • Ability to write maintainable code, conduct code reviews, and promote API-first design.
  • Spring Framework / Spring Boot
  • Deep understanding of REST APIs, Spring Security, JPA, Hibernate, and caching mechanisms.
  • Spring Cloud
  • Knowledge of Spring Cloud Streams, OpenFeign, resiliency patterns, and distributed configuration management.
  • Observability & Monitoring
  • Experience with distributed tracing, metrics, logging, and application performance analysis.
  • Database Management
  • Proficiency in RDBMS and NoSQL databases, schema design, and microservices architecture.
  • Cloud-Native Development
  • Skills in Kubernetes, Docker, and container orchestration.
  • Application Integration / Messaging Systems
  • Experience with messaging protocols and Spring Integration.
  • DevOps
  • Knowledge of Git, CI/CD pipelines, Helm, and IaC tools like Terraform.
  • Technologies (Self-Assessment)
  • Java, OpenAPI, OpenFeign, OOD/OOP, CQRS, OAuth2, OIDC, JDBC, AMQP, IoC & DI, JPQL, SPEL, Pub/Sub, SOLID, Micrometer, OpenTelemetry.
  • Soft Skills
  • Mentorship, technical decision-making, communication, adaptability, and collaboration skills.
  • Consigue la evaluación confidencial y gratuita de tu currículum.
    o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.