Java Senior Software Engineer - Prime (Hybrid)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+5 more
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.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…