Software Development Engineer II - (Full stack-JAVA/React.JS)
Expedia Group, Inc.Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Develop and maintain frontend and backend components of a modern checkout platform serving multiple Expedia Group brands using Java, React, and TypeScript.
Design, build, test, debug, and maintain distributed microservices and full-stack applications emphasizing reliability, scalability, and customer experience.
Operate in a cloud environment (AWS or similar), support Kotlin-based services, and integrate AI/ML-enabled solutions responsibly to enhance engineering productivity.
Minimum Requirements
Bachelor's degree in Computer Science or related technical field or equivalent experience.
Minimum 2 years of professional experience in software development.
Hands-on experience with Java, React (including TypeScript), and microservices development in cloud platforms like AWS.
Willingness to work with Kotlin and ability to own full-stack feature development through all stages.
Ideal Candidate Profile
Experienced full-stack developer comfortable switching between frontend and backend tasks for scalable distributed systems.
Familiarity with system design, API design, and data modeling for customer-facing, high-availability platforms.
Candidate with practical experience or interest in AI/ML integration in production environments, along with strong debugging and operational problem-solving skills.
