Working at AtlassianAtlassian can hire people in any country where we have a legal entity. Assuming you have eligible working rights and a sufficient time zone overlap with your team, you can choose to work remotely or from an office (unless it’s necessary for your role to be performed in the office). Interviews and onboarding are conducted virtually, a part of being a distributed-first company.This job is fully remote and for Asia Pacific region. With a sufficient timezone overlap with the team, we're able to hire eligible candidates for this role from any location in Australia and New Zealand.Your future teamTransactional Data Platform is comprised of people with backgrounds in Java, Kotlin, Spring Boot and AWS Technologies. We are building the Transactional Data Platform (TDP) for Atlassian's Team Data. Our mission is to empower Atlassian's product teams to deliver new features, faster through managed data stores, without having to worry about enterprise requirements.We're hiring a Senior Developer, reporting to an Engineering Manager in Team Data. You are a Senior Developer with a background in. Large-scale data processing and Cloud technologies. Here, you'll collaborate with experienced and curious engineers to build Object and Entity store provisioning and management capabilities for Atlassian's PaaS data platform. You'll contribute to the design, implementation, and operation of infrastructure components that are consumed by hundreds of micro-services across Atlassian.
What you'll do
- Bring your experience in Java / Kotlin and Cloud technologies (preferably AWS) to team
- Build platform components with your understanding of modern software design
- Use your architectural principles to help future-proof our products and internal tooling
- Guide the team with technical direction for complex milestones
- Desire to help others with their technical problems, big or small
Your background
- 5+ years of experience as Senior Software Developer with experience in Java/ Kotlin and Spring Boot
- Deep working knowledge of data stores (e.g. S3, PostgreSQL, DynamoDB, and Elastic search)
- Experience with AWS component APIs such as S3, RDS, DynamoDB, SNS and SQS
- Knowledge of container technologies (Docker, Kubernetes)
- Experience with cloud platforms (e.g. AWS, Heroku) and applications built on cloud platforms
- Background in large-scale data processing
Our perks & benefitsTo support you at work and play, our
perks and benefits include ample time off, an annual education budget, paid volunteer days, and so much more.
About AtlassianThe world’s best teams work better together with Atlassian. From medicine and space travel, to disaster response and pizza deliveries, Atlassian software products help teams all over the planet. At Atlassian, we're motivated by a common goal:
to unleash the potential of every team.We believe that the unique contributions of all Atlassians create our success. To ensure that our products and culture continue to incorporate everyone's perspectives and experience, we never discriminate based on race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status. All your information will be kept confidential according to EEO guidelines.To learn more about our culture and hiring process, explore our
Candidate Resource Hub.