Atlassian Developer - Java / J2EE

Okda Solutions
  • Hyderabad
  • 10-20 lakh
  • 6-8 years
  • Views
  • 06 Jan 2017

  • Software Design & Development

  • IT/ Technology - Software/ Services
Job Description

- Create functional specifications, carry out feasibility analysis and provide effort estimation

- Participate in Design, Development, Testing and Maintenance of Software Products

- Be an integral part of the software development team to understand source control, build, testing, branching, and release needs that need to be part of the Software Development Environment

- Lead root cause analysis of software and system defects and work with a complex code base, taking the initiative to solve problems and provide clean solutions.

- Analyze existing software products and recommend new technical developments.

- Improve the functionality, reliability, performance, usability of the Software Products

- Create and maintain product technical documentation

- Contribute to the development of key guidelines to provide standardization of effort throughout all products.

- Comply with good software engineering principles, including but not limited to standard coding, documentation, version control and testing practices

- Work closely with other team members in an Agile development environment.

- Work efficiently with minimum supervision.

6+ years of Professional software development experience in Java/J2EE

Experience working with the Atlassian SDK and developing add-ons for Atlassian products

Strong knowledge of one or more Atlassian tools like JIRA, Confluence, Bamboo or Bitbucket is required

Experience working with U/X technologies such as HTML5, JQuery, JavaScript, etc.

Experience working with JavaScript libraries like D3, RequireJS, and Backbone is preferred

Strong Java, Web Services (REST) development experience is required

Experience in using/extending REST Services provided by Atlassian.

Experience with SQL and a variety of RDBMS environments (MySQL, PostgreSQL, etc)

Experience with Git and/or Mercurial Version Control System

Strong experience in Maven and Continuous Integration tools like Jenkins or Bamboo

Strong ability to apply analytical and problem-solving skills to solve complex design and coding challenges.

Ability to work as a valued team player in a fast-paced environment in small teams

Strong working knowledge of software build, packaging, release management and installation process.

Expertise in using project planing and management software.

Experience with Agile software development methodologies.

Ability to interact with any level within an organization.

Ability to self-motivate and multi-task.

Ability to work independently and as part of a team.

B.E/B.Tech in EE, EECS, CS, MIS or comparable discipline

Excellent verbal and written English.

Job Posted By

About Organisation

Okda Solutions