Have you ever built a plugin for an Atlassian product and wished that the tooling and processes were simpler? Here is your chance to reinvigorate and reinvent the developer experience!
Where you'll make an impact
You and your team will be responsible for the plugin development experience of our and Data Centre products. It is crucial not only to Atlassian's own success, but also to the success of our customers who find key business and productivity benefits across the 2800 apps and our 1k+ global partner developers who build them. You'll be instrumental in owning and improving the Atlassian Plugin SDK, Universal Plugin Manager, plugin development tutorials and Java APIs - used by customers and partners alike to add functionality to our products. You'll communicate directly with add-on vendors - helping them resolve issues, and gathering their feedback and iterating on the tools and resources until they are delighted with the experience.
You’ll be among the first few developers to join our Bengaluru office and will have the unique opportunity to help us to build the teams, shape the culture, develop a centre of excellence and establish a strong brand for the centre within all Atlassian communities. You will have the opportunity to travel to other offices in Sydney and Poland to build strong bonds with existing Server teams.
More about you On your first day, we'll expect you to have/be:
~3+ years of experience in Java.
Excellent written and verbal communication skills.
Familiarity with Agile software development methodologies.
Ability to design public APIs, coupled with a passion for writing clean code.
A strong teamwork mindset.
A demonstrated history of getting things done.
Experience with testing your own work, without relying on testers or QA.
And if you've got some of these skills, even better:
Hands-on experience building an Atlassian plugin of any size.
Experience with Spring framework.
Experience with Maven plugin development.
Millions of users globally rely on Atlassian products every day for improving software development, project management, collaboration, and code quality.