<< View all jobs and Atlassian's hiring overview...

Title: Senior Java Developer
Type: Full time
Location: Onsite (Sydney CBD, Australia)
Department: Development
Reports to: Technical Team Lead

Job description:

Atlassian is always looking for well-rounded, smart developers who are good at solving problems in innovative ways.You should know how to create robust production applications and develop prototypes quickly. You should have a good understanding of, and practical production experience with, Java web application development.

Responsibilities:

  • Developing server-side code for internal and external web applications.
  • Writing unit tests, automated regression tests and tracking defects as they occur.
  • Supporting and assisting Atlassian customers from around the globe using our products to further their businesses.
  • Building and improving Open Source Java components - both open source Atlassian components and components from external projects (including OpenSymphony, CodeHaus and Apache Jakarta).
  • Contributing to the broader growth and company culture of Atlassian - we want you to become part of the team, not 'just another employee'.

Required skills:

  • Three year degree or appropriate industry experience.
  • Solid Java development experience and talent. Any experience using Open Source frameworks, or different areas of the J2EE stack a benefit.
  • An understanding of the following broad technologies: XML, XSL, JSP, Velocity, Java i18n, PDF, internet protocols, JDBC and relational databases.
  • Experience with handling large volumes of email and IM communication.

Preferred skills:

  • We use an XP-style development process hence any agile experience (including test driven development, pair programming, refactoring and continuous integration) is a plus.
  • Experience writing unit tests and funtional tests.
  • Broad knowledge of software industry and technology.
  • Understanding of defect tracking, project management or wikis.

See also:
Attributes we value in every employee.

How to apply:
If you think this position suits you, send an email to jobs@atlassian.com with the subject "Senior Java Developer (SYD)" and attach:
  • your resume (text, HTML, PDF or Word format)
  • a cover letter (text only please) explaining why you are best for the position

Stay connected

Subscribe to the Atlassian Newsletter.