Java Senior Software Engineer - Edo Transport (Hybrid)

Traveltechessentialist
Barcelona, Spain
6 days ago

Role details

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

Tech stack

Java (Programming Language) Artificial Intelligence BigTable Code Review Continuous Delivery Software Debugging Machine Learning Neo4j Redis Software Engineering Google Cloud GitHub Copilot
+7 more
Code Structure Kubernetes Cassandra Apache Kafka GPT Docker Microservices

Job description

Java Senior Software Engineer - eDO Transport (Hybrid)We’re seeking an experienced Java Senior Software Engineer to join our Transport area in Barcelona or Porto (hybrid) to help customers reach their destination by finding the best travel deals, combining more than 700 airlines and 100,000 flights worldwide every day to offer millions of real?time combinations of flights, trains and hotels.What you will do:You will build and evolve our Flights Search/Booking/PostBooking Domain microservices platform, which powers more than 2.5 billion searches every month, providing the best airline offers to our customers in more than 40 different countries.We offer the chance to learn and work with innovative technologies including Java 17, Kafka, Cassandra, BigTable, Redis, Neo4j, machine learning, Datamesh in a continuous delivery and cloud?based environment (Docker, Kubernetes, GCP).We look for Engineers who challenge the status quo and influence the way we build our product.Have meaningful experience as a senior engineer driving technical work for other engineers.Provide technical guidance for complex initiatives and deliver strategic technical improvements.Improve code structure and architecture, taking care of testability and maintainability, and identifying opportunities for technical investments.Successfully deliver projects with high complexity, involving multiple stakeholders and mitigating timeline risks.Effectively give and receive feedback, including code reviews, architecture reviews, and mentoring other team members.Communicate complex ideas to technical and business stakeholders and align with the broader organization.Constantly look to expand your skills through learning and increasing knowledge.Collaborate with the team and share your skills and knowledge.Have a fluent English level to work in a multicultural environment.Preferred QualificationsExperience with applied AI tools such as GitHub Copilot, ChatGPT, or other AI?powered coding assistants.Experimentation mindset: curiosity and eagerness to integrate emerging AI solutions into software development workflows.AI?enhanced problem solving: leverage AI tools to debug code and streamline development processes.Adaptability and learning agility: continuously learn and quickly adapt to new AI features and capabilities.Collaboration with AI: interest in working closely with AI tools as “pair programmers” to complement traditional development practices.What’s in it for you?A rewarding compensation package, Prime Plus membership, competitive salary and benefits, flexible benefits, performance?based bonuses, birthday day off, discounts and partnerships, relocation support, premium equipment and device ownership.Continuous learning opportunities: free Coursera access, soft?skills workshops, tech training, leadership development.Growth opportunities: personalised career paths, eVOLVE program, internal mobility for horizontal career changes and promotions.Well?being priority: hybrid work model focused on outcomes, flexible hours.Dynamic and healthy environment: we encourage innovation, risk?taking, and idea sharing with Agile mindset and recognition.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.Our people are the key to our success.Each one of them is unique in their own way and the respect for their uniqueness is a passion and motivation.If you are excited about this role but do not feel your experience aligns perfectly with all the requirements, we strongly encourage you to apply nevertheless.#J-*****-Ljbffr

Requirements

Experience with applied AI tools such as GitHub Copilot, ChatGPT, or other AI?powered coding assistants. Experimentation mindset: curiosity and eagerness to integrate emerging AI solutions into software development workflows. AI?enhanced problem solving: leverage AI tools to debug code and streamline development processes. Adaptability and learning agility: continuously learn and quickly adapt to new AI features and capabilities. Collaboration with AI: interest in working closely with AI tools as “pair programmers” to complement traditional development practices.

Benefits & conditions

A rewarding compensation package, Prime Plus membership, competitive salary and benefits, flexible benefits, performance?based bonuses, birthday day off, discounts and partnerships, relocation support, premium equipment and device ownership. Continuous learning opportunities: free Coursera access, soft?skills workshops, tech training, leadership development. Growth opportunities: personalised career paths, eVOLVE program, internal mobility for horizontal career changes and promotions. Well?being priority: hybrid work model focused on outcomes, flexible hours. Dynamic and healthy environment: we encourage innovation, risk?taking, and idea sharing with Agile mindset and recognition. 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. Our people are the key to our success. Each one of them is unique in their own way and the respect for their uniqueness is a passion and motivation. If you are excited about this role but do not feel your experience aligns perfectly with all the requirements, we strongly encourage you to apply nevertheless. #J-*****-Ljbffr

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

40 sec

Generative pre-trained transformer models powering code completions

lgonta lgonta +1 · WWC 2024

2:24 min

Comparing Neo4j and GraphQL conceptual models

William Lyon · LIVE

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

3:21 min

Shifting relevance of specific software engineering skills

Alexander Trusheim Alexander Trusheim +1 · WWC 2025

51 sec

Assessing GPT-4o performance for pull request feedback

Merrill Lutsky Merrill Lutsky · WWC 2025

3:16 min

Driving developer productivity with AI in automotive tech

Mike Butcher Mike Butcher +3 · WWC 2024

Videos

See all

Related articles

See all