




Job Summary: We are seeking a Senior Java Developer for a stable project in a modern technical environment based on microservices and event-driven architectures. Key Highlights: 1. Opportunities for growth and professional development 2. Dynamic and collaborative work environment 3. Flexibility and work-life-family-learning balance **Description:** ---------------- **Join our team at eXperience IT Solutions and become part of a leading IT services company across Spain!** At **eXperience IT Solutions**, we continue growing and want to bring talented professionals onto our team to participate in stable, innovative, nationwide technology projects. We are an established company with over 250 IT specialists, working with top-tier clients across various sectors. We believe in people, innovation, and continuous professional development, offering a collaborative, flexible, and excellence-oriented technological environment. We are currently looking for a **Senior Java Developer** to join a long-term stable project, within a modern technical environment based on microservices and event-driven architectures. **What We Offer:** * A dynamic work environment, opportunities for growth and professional development, and a committed, collaborative team. * Flexibility and work-life-family-learning balance. * Flexible compensation. * Training on project procedures and key technologies for your daily tasks. * Work modality: Remote or Hybrid (if onsite). * Working hours: Monday to Thursday, 8:30 AM–6:30 PM; Friday, 8:00 AM–3:00 PM\. **Responsibilities** * Development and maintenance of Java backend applications. * Design and implementation of microservices and REST APIs. * System integration using Apache Kafka. * Optimization of queries and indexing in Elasticsearch. * Participation in continuous integration and deployment processes. * Collaboration with multidisciplinary teams in agile environments. **Requirements:** --------------- * Java (minimum 4 years). * Spring Framework (minimum 3 years). * Apache Kafka (minimum 2 years). * Experience with microservice architectures and REST APIs. * Elasticsearch: indexing, mappings, and queries. * Advanced SQL. * Maven, Git, and Docker. * English level B2\. **PREFERRED QUALIFICATIONS:** * Kibana: dashboards and log analysis. * Advanced Spring Cloud Stream. * Kubernetes and Jenkins. * Avro / Schema Registry. * Legacy systems and batch/real-time processing. * Knowledge of Caffeine Cache, Spring Actuator, SonarQube, and Postman. Strong communication skills, autonomy, and analytical ability. * If you meet the requirements and are interested in joining our team, don’t hesitate—apply now… we’re waiting for you!! *Our commitment is to foster workplaces where individuals are treated with respect and dignity, always supporting the professional development of all employees. We guarantee equal opportunities throughout recruitment, training, and promotion processes, providing a workplace free from any form of discrimination based on gender, age, disability, sexual orientation, gender identity or expression, marital status, or personal or social circumstances.* *This position is open to all candidates meeting the job requirements. Candidates holding a disability certificate of 33% or higher, as defined under the General Law on the Rights of Persons with Disabilities (LGD), will be especially valued.*


