remote
Software Developer II Full Stack - Content - Expedia Group
Software Engineer
Full‑stack software developer responsible for building and maintaining content‑related services and user experiences, leveraging Java, JavaScript, React, Node.js, SQL and cloud platforms such as AWS.
About the role
Key Responsibilities
- Design, develop, and maintain end‑to‑end content platforms and APIs using Java and Node.js.
- Implement responsive front‑end features with React and modern JavaScript frameworks.
- Collaborate with product, design, and data teams to translate requirements into scalable solutions.
- Write efficient SQL queries and manage relational data stores to support content workflows.
- Deploy, monitor, and optimize services on AWS, ensuring high availability and performance.
- Participate in code reviews, testing, and continuous‑integration pipelines to uphold code quality.
Requirements
- 2+ years of professional experience in full‑stack development, primarily with Java and JavaScript.
- Proficiency in React for front‑end development and Node.js for server‑side services.
- Strong SQL skills and experience with relational databases.
- Hands‑on experience with AWS services (e.g., EC2, S3, Lambda) and cloud‑based deployment.
- Ability to work collaboratively in an agile environment and communicate technical concepts clearly.
Skills
javajavascriptreactnodejssqlaws