Java Senior Software Engineer - Prime (Hybrid)

Edreams
Barcelona, Spain
about 1 month ago
Apply on www.buscojobs.com.es
Prepare application

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 Cloud Computing Databases Continuous Delivery Data Structures Software Design Patterns Object-Oriented Software Development Performance Tuning Software Deployment Software Engineering
+5 more
Concurrency Code Structure Data Analytics Functional Programming Microservices

Job description

Overview As a Java Senior Software Engineer in the Prime team, you drive technical initiatives and mentoring across engineers to deliver high-impact, scalable microservices.You’ll shape architecture, improve testability, and align technical decisions with business goals in a fast-moving, agile environment.You operate with a cross-functional group to evolve the Prime domain and AI-powered features that personalize the customer travel experience.This role offers growth through mentorship, continuous learning, and exposure to strategic projects in a global platform.Compensaciones / Beneficios Prime Plus membership relocation support flexible benefits onboarding program Coursera access and soft skills/tech training internal mobility and career paths (eVOLVE) Responsabilidades Provide technical guidance for complex initiatives and strategic improvements Improve code structure, architecture, testability, and maintainability Deliver high-complexity projects with multiple stakeholders while mitigating timeline risks Mentor team members, conduct code and architecture reviews, and promote skill growth Communicate complex ideas to technical and business stakeholders and align across the organization Work in a fully agile Kanban environment with cross-functional teams to design, build, operate and evolve the Prime domain Participate in product definition and ideation processes and maintain a learning mindset Receive mentorship and support to accelerate career development Requisitos principales Deep understanding of OOP, functional programming, concurrency, data structures, design patterns, databases, APIs Experience with full software development lifecycle including production deployment and testing (unit/integration) Cloud and Continuous Delivery environments Strong data-driven and analytical skills; creative problem-solving for complex business/customer problems Commitment to high quality and technical excellence; strong communication and collaboration Ability to visually represent solutions in standard diagrams for diverse audiences Excellent organizational skills and task prioritization in uncertain environments Fluent English in a multicultural setting Continuous learning mindset and willingness to innovate Team player oriented toward knowledge sharing and growth Passion for applying state-of-the-art technology to solutions Strong communication Mentoring and feedback culture Collaborative mindset in cross-functional teams Java and object-oriented design Functional programming concepts Concurrency and performance tuning

Requirements

data structures, design patterns, databases, APIs Experience with full software development lifecycle including production deployment and testing (unit/integration) Cloud and Continuous Delivery environments Strong data-driven and analytical skills; creative problem-solving for complex business/customer problems Commitment to high quality and technical excellence; strong communication and collaboration Ability to visually represent solutions in standard diagrams for diverse audiences Excellent organizational skills and task prioritization in uncertain environments Fluent English in a multicultural setting Continuous learning mindset and willingness to innovate Team player oriented toward knowledge sharing and growth Passion for applying state-of-the-art technology to solutions Strong communication Mentoring and feedback culture Collaborative mindset in cross-functional teams Java and object-oriented design Functional programming concepts Concurrency and performance tuning

Apply for this position

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

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Loading talks and stories from around this role…