> Markdown version of [/jobs/ext/2409350-software-development-engineer-ii](https://www.wearedevelopers.com/jobs/ext/2409350-software-development-engineer-ii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Development Engineer II - **Company:** Expedia, Inc. - **Location:** London, UK - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Microsoft Azure, Cloud Computing, Code Review, Continuous Delivery, Data Structures, Relational Databases, Amazon DynamoDB, Java Virtual Machine (JVM), NoSQL, Scrum Methodology, Software Engineering, SQL Databases, Backend, Containerization, Solid Principles, Kubernetes, Information Technology, Restful APIs, Docker, Microservices - **Published:** August 11, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=a1c1039ee0ce96a9 ## About the Role * Bachelor's degree in Computer Science, Software Engineering, or a related technical field; or equivalent related professional experience * 3+ years of professional software development experience * Proficiency in Java ( or JVM languages) and solid understanding of the JVM ecosystem * Experience designing and building RESTful APIs and distributed, microservices-based systems * Hands-on experience with both relational databases (SQL) and NoSQL databases (e.g., DynamoDB) * Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization technologies (Docker, Kubernetes) * Solid understanding of data structures, algorithms, and software design principles * Experience participating in on-call rotations and incident response in a production environment * Proficient communication skills with the ability to work both collaboratively and autonomously ## Description * Design, develop, and maintain high-quality, scalable backend services and APIs that support Expedia Group's B2B partner ecosystem * Collaborate with product managers, architects, and cross-functional teams to translate business requirements into technical solutions * Participate in the full software development lifecycle, from design and implementation to testing, deployment, and monitoring * Write clean, well-tested, and well-documented code, contributing to a culture of engineering excellence * Participate in on-call (Tier 1) rotation, responding to incidents, troubleshooting production issues, and implementing long-term fixes * Contribute to technical design discussions and code reviews, helping to raise the quality bar across the team * Work within an agile team environment, participating in sprint planning, retrospectives, and continuous delivery practices * Support the adoption of best practices around security, reliability, and observability across the systems you own ## Related Videos - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) - [Coffee with Developers](https://www.wearedevelopers.com/videos/354-coffee-with-developers) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)