Understand how to use Atlassian BitBucket by diving in to experience a full end-to-end DevOps toolchain including Jira for issue tracking and Jenkins for automated builds. This 2-day intensive hands-on training will enable developers of all skill levels to master modern best practices for large-team software development using Git, Jira, and Bitbucket. We will review popular branching and merging models including GitFlow and GitHubFlow and explore how coding conventions, automated tests, and best practices enable end-to-end traceability. The training is based on the most popular modern full-stack framework: Java, Spring Boot, and ReactJS, but can also be tailored for a Microsoft C#.NET Core and Angular instead. We will explore automating release numbering and release notes, using markdown for documentation, and Cucumber for automated acceptance tests. The training covers cutting-edge techniques including pair testing and automated acceptance testing. Finally, we will touch on Bitbucket administration, users, roles, and permissions. Students will walk away knowing how to leverage the Atlassian suite for streamlined, modern and highly efficient software development.