Java Senior Software Engineer - Cx (Hybrid)

eDreams ODIGEO
Madrid, Spain
3 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) Application Programming Interfaces (APIs) Artificial Intelligence Business Process Modeling Cloud Computing Code Review Databases Continuous Delivery Data Structures Software Debugging Object-Oriented Software Development Software Engineering
+4 more
GitHub Copilot Concurrency Code Structure Functional Programming

Job description

As you contemplate your future, you might be asking yourself, what’s the next step?Start your journey with us!Asegúrese de enviar su solicitud rápidamente para maximizar sus posibilidades de ser considerado para una entrevista.Lea la descripción completa del puesto a continuación.What you will do:Have meaningful experience driving technical work in a Senior Engineer role and staying updated on industry trends.Provide technical guidance for complex initiatives and deliver strategic technical improvements.Improve code structure and architecture, focusing on testability and maintainability, and identify opportunities for technical investments.Deliver high?complexity projects with multiple stakeholders, monitoring and mitigating timeline risks.Give and receive feedback through code reviews, architecture reviews, and mentor teammates to grow their skills.Communicate complex ideas to technical and business stakeholders and achieve alignment across the organization.Continuously expand your skills through learning and increasing knowledge.What you need to succeed:Deep understanding of software engineering concepts such as OOP, functional programming, concurrency, data structures, design and architecture patterns, databases, APIs, etc.Experience with the full software development cycle, including deployment, testing, and Cloud/Continuous Delivery environments.Strong data?driven analytical skills and creativity to solve complex business and customer problems.Ambition to provide resilient, high?performing, well?dimensioned solutions to complex problems.Strong focus on quality and a technical excellence mindset.Excellent communication skills and an open mind to reach agreements for the benefit of the team and stakeholders.Ability to visually represent solutions in standard diagrams shared with technical and non?technical audiences.Strong organisational skills, able to prioritise and delegate tasks to meet deadlines in uncertain environments.Fluent English to work in a multicultural environment and communicate at all levels.Commitment to continuous learning, growth, and innovation.A team?player attitude focused on knowledge sharing.Passion for the work, willingness to improve daily, and application of the latest state?of?the?art technology where possible.Preferred QualificationsExperience with AI tools such as GitHub Copilot or ChatGPT.Curiosity and eagerness to experiment with emerging AI?driven solutions.Ability to use AI tools to debug code, streamline processes, and enhance productivity.Adaptability and learning agility to quickly adopt new AI features.Experience collaborating with AI tools as “pair programmers”.BenefitsCompetitive salary and benefits package, including flexible benefits and performance bonuses.Prime Plus membership and discounts through partnerships.Relocation support and premium equipment for eligible roles.Continuous learning opportunities, free access to Coursera, workshops, tech training, and leadership development.Personalised career paths and internal mobility opportunities.Hybrid home?office model focused on outcomes, supporting work?life balance.Health?and?well?being benefits, including flexible working hours and supportive environment.Activities and events to foster community, including after?work gatherings and sports events.Opportunities to work in an Agile mindset environment with recognition at the core.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 and will always be a passion and motivation.If you are excited about this role but do not feel your experience aligns perfectly with all the requirements, we encourage you to apply nevertheless.xqbhyrx #J-*****-LjbffrHay opciones de teletrabajo/trabajo desde casa disponibles para este puesto.

Requirements

Asegúrese de enviar su solicitud rápidamente para maximizar sus posibilidades de ser considerado para una entrevista. Lea la descripción completa del puesto a continuación.What you will do:Have meaningful experience driving technical work in a Senior Engineer role and staying updated on industry trends.Provide technical guidance for complex initiatives and deliver strategic technical improvements.Improve code structure and architecture, focusing on testability and maintainability, and identify opportunities for technical investments.Deliver high?complexity projects with multiple stakeholders, monitoring and mitigating timeline risks.Give and receive feedback through code reviews, architecture reviews, and mentor teammates to grow their skills.Communicate complex ideas to technical and business stakeholders and achieve alignment across the organization.Continuously expand your skills through learning and increasing knowledge.What you need to succeed:Deep understanding of software engineering concepts such as OOP, functional programming, concurrency, data structures, design and architecture patterns, databases, APIs, etc.Experience with the full software development cycle, including deployment, testing, and Cloud/Continuous Delivery environments.Strong data?driven analytical skills and creativity to solve complex business and customer problems.Ambition to provide resilient, high?performing, well?dimensioned solutions to complex problems.Strong focus on quality and a technical excellence mindset.Excellent communication skills and an open mind to reach agreements for the benefit of the team and stakeholders.Ability to visually represent solutions in standard diagrams shared with technical and non?technical audiences.Strong organisational skills, able to prioritise and delegate tasks to meet deadlines in uncertain environments.Fluent English to work in a multicultural environment and communicate at all levels.Commitment to continuous learning, growth, and innovation.A team?player attitude focused on knowledge sharing.Passion for the work, willingness to improve daily, and application of the latest state?of?the?art technology where possible.Preferred QualificationsExperience with AI tools such as GitHub Copilot or ChatGPT.Curiosity and eagerness to experiment with emerging AI?driven solutions.Ability to use AI tools to debug code, streamline processes, and enhance productivity.Adaptability and learning agility to quickly adopt new AI features.Experience collaborating with AI tools as “pair programmers”.

Benefits & conditions

BenefitsCompetitive salary and benefits package, including flexible benefits and performance bonuses.Prime Plus membership and discounts through partnerships.Relocation support and premium equipment for eligible roles.Continuous learning opportunities, free access to Coursera, workshops, tech training, and leadership development.Personalised career paths and internal mobility opportunities.Hybrid home?office model focused on outcomes, supporting work?life balance.Health?and?well?being benefits, including flexible working hours and supportive environment.Activities and events to foster community, including after?work gatherings and sports events.Opportunities to work in an Agile mindset environment with recognition at the core.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 and will always be a passion and motivation. If you are excited about this role but do not feel your experience aligns perfectly with all the requirements, we encourage you to apply nevertheless. xqbhyrx #J-*****-LjbffrHay opciones de teletrabajo/trabajo desde casa disponibles para este puesto.

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.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · WWC Europe 2026

5:59 min

Analyzing concurrency bottlenecks in standard serverless architectures

Marco Plaul Marco Plaul +1 · WWC 2023

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou · Coffee With Developers

4:01 min

Managing application isolation via pluggable database models

Wei Hu Wei Hu · WWC 2022

Videos

See all

Related articles

See all