Atlassian is looking to enhance its core backend services that drive essential customer experiences by hiring a Back End Software Engineer.
Requirements
- 2+ years of experience with programming languages such as Java, Python, Kotlin, Go, or Scala.
- Proven experience in developing platform integrations using REST APIs.
- Hands-on experience working with GIT in a collaborative team environment.
- Familiarity with server technologies including NPM, Docker, NGINX, and Express/Node.js.
- Experience working with enterprise content management systems.
- Knowledge of cloud platforms, particularly AWS.
- Proficiency in Java programming.
Responsibilities
- Design, develop, and maintain REST APIs that support core customer functionalities.
- Configure and monitor backend services to ensure optimal performance and reliability.
- Build and optimize CI/CD pipelines to streamline deployment processes.
- Develop integrations with our enterprise content management system to enhance content workflows.
- Implement features and services with a focus on scalability, security, and robustness.
- Collaborate with cross-functional teams to define technical requirements and deliver solutions.
- Participate in code reviews, testing, and documentation to uphold high-quality standards.
Other
- Candidates to be located within the US Pacific or Mountain time zones.
- Strong collaborative skills and a passion for teamwork.
- Flexible work arrangements to support work-life balance.
- Equal employment opportunities regardless of race, religion, national origin, gender identity or expression, sexual orientation, age, marital status, veteran status, or disability.