Java Senior Software Engineer - Accommodation (Hybrid)

eDreams ODIGEO
31 days ago

Role details

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

Job location

Tech stack

Clean Code Principles
Java
Cloud Computing
Continuous Delivery
Data Structures
Software Design Patterns
Elasticsearch
Mobile Application Software
Maven
Neo4j
NoSQL
Oracle Applications
Redis
Mockito
SonarQube
Testng
Datadog
Google Cloud Platform
Test Driven Development
Concurrency
Solid Principles
Kubernetes
Kafka
Kibana
Cucumber
Docker
Microservices

Requirements

Java Senior Software Engineer - Accommodation (Hybrid) - Barcelona (Hybrid) Join to apply for the Java Senior Software Engineer - Accommodation (Hybrid) role at eDreams ODIGEO. We are seeking an experienced Java Senior Software Engineer to join our Accommodation team in Barcelona (Hybrid) to develop and leverage the best e-commerce technology to create a one-stop-shop for our customers, where they can find the best hotel for their needs and experience excellent post-booking service in our highly rated mobile app. What you will do: * Work with a top-notch tech stack such as Java 17, Maven, TestNG, Cucumber, Mockito, Oracle, ElasticSearch, Redis, Kafka, Neo4j, Datamesh, Datadog, Kibana; Docker, Kubernetes, Google Cloud Platform, Sonarqube * Actively participate in the product definition and ideation processes. Code solutions with high quality through good design, attention to detail and test quality. * Work in a fully agile organisation, using Kanban practices to deliver business value continuously. * Own and monitor the performance of product and technical OKRs. * Help the team grow by mentoring more junior team members, giving feedback and sharing your expertise. * Challenge decisions, be proactive and seek to improve technical excellence. What you need to succeed: Good to have * More than 5 years experience with Java * Strong knowledge of engineering fundamentals (data structures, concurrency, design patterns, algorithms) * Experience with modern technologies, such as NoSQL databases and distributed queues * Strong technical mindset to work in an environment promoting microservices, clean code, SOLID principles and TDD * Strong data-driven capabilities and design pattern skills to tackle business challenges * Knowledge of Cloud and Continuous Delivery environments to deliver value quickly * Ability to analyse, challenge decisions constructively and provide creative solutions focusing on outcomes * Team player with good communication and mentoring

Benefits & conditions

skills Preferred Qualifications * Experience with Applied AI Tools: practical AI tools such as GitHub Copilot, ChatGPT, or other AI-powered coding assistants * Experimentation mindset: curiosity to explore and integrate AI-driven solutions into development workflows * AI-enhanced problem solving: leverage AI tools to debug, streamline development, and boost productivity * Adaptability and learning agility: eagerness to continuously learn and adapt to new AI features * Collaboration with AI: interest in pairing with AI tools as assistants in development What's in it for you? The best talent deserves the best benefits. At eDO, we offer: * A rewarding compensation package with Prime Plus membership, competitive salary and flexible benefits, including relocation support and equipment retention after 3 years * Continuous learning with Coursera access, soft skills workshops, tech training, leadership development, and a strong onboarding program * Personalised

About the company

career paths and internal mobility opportunities * Well-being and hybrid, outcome-focused work model with flexibility * Social and team events, after-work activities, and a collaborative culture * A dynamic, healthy environment that encourages innovation and high performance within an Agile mindset We are an equal-opportunity employer and value diversity at our company. We do not discriminate based on race, religion, colour, national origin, gender, sexual orientation, age, marital status or disability status. If you're excited about this role but your experience doesn't match every requirement, we strongly encourage you to apply nevertheless. #J-18808-Ljbffr

Apply for this position