You will develop custom solutions, integrations, and plugins to extend Atlassian REST services.
Responsibilities
- Develop custom Jira plugins and integrations using the Atlassian SDK and REST APIs.
- Implement automation through ScriptRunner, including listeners, behaviors, scripted fields, and workflow post-functions.
- Configure and customize Jira projects, workflows, screen schemes, custom fields, and permission schemes.
- Collaborate with application development teams to debug code and explain Jira feature implementations.
- Write testable code by building unit tests and working with quality engineers on integration tests.
Required Skills
- 6+ years of development experience.
- Expertise in Java and Groovy scripting for Jira automation.
- Proficiency with Jira REST API and Atlassian SDK.
- Advanced experience with ScriptRunner (listeners, behaviors, scripted fields, jobs, and workflow validators).
- Strong programming skills in Python, HTML, CSS, and JavaScript.
- Experience consuming and developing RESTful APIs.
- Ability to write straightforward and advanced SQL queries for Oracle or Postgres databases.
- Knowledge of Linux/Unix operating systems.
- Understanding of Agile Kanban/Scrum methodologies and Jira lifecycle features.
- Expertise in defensive programming standards.
- Experience troubleshooting and debugging complex software applications and utilities.
Preferred Skills
- Experience with Agile Kanban/Scrum implementation within Jira.