Talent.com
No longer accepting applications
Java Developer

Java Developer

TechGritVizianagaram, Republic Of India, IN
9 days ago
Job description

We are seeking an experienced Senior Java Developer with strong expertise in building and maintaining Atlassian Server / Data Center applications. The ideal candidate will have hands-on experience with the Atlassian SDK, a solid foundation in Java 11+, and working knowledge of JavaScript / TypeScript. This role involves developing high-quality, scalable, and secure Atlassian apps integrated with Jira, Confluence, and other Atlassian products.

Key Responsibilities :

  • Design, develop, and maintain Atlassian Server / DC apps using the Atlassian Plugin Framework and Atlassian SDK.
  • Write clean, efficient, and maintainable code in Java 11+ (Java 17 preferred).
  • Implement user interfaces using JavaScript, TypeScript, jQuery, and React.
  • Collaborate with product managers and QA teams to define, design, and deliver new features.
  • Develop and maintain build pipelines using Maven, Git / Bitbucket, and Bamboo.
  • Integrate with internal and external REST APIs (Jira, Confluence, Xray, etc.).
  • Ensure scalability and performance in clustered environments through best practices in thread safety and Data Center architecture.
  • Write automated unit and integration tests using JUnit, Mockito, and related frameworks.
  • Apply Spring for dependency injection and Log4j2 for logging.
  • Troubleshoot production issues and optimize application performance.

Required Skills & Experience :

  • 5+ years of professional experience in Java development.
  • Strong proficiency in Java 11+ (Java 17 preferred).
  • Hands-on experience developing Atlassian Server / DC apps using Atlassian SDK / Plugin Framework.
  • Expertise in JavaScript, TypeScript, and jQuery.
  • Intermediate-level experience with React, Node.Js, and package managers (npm / yarn).
  • Familiarity with Maven, Git / Bitbucket, and Bamboo build pipelines.
  • Solid knowledge of REST APIs, JSON, and XML.
  • Experience with Atlassian SAL, Active Objects, event handling, and licensing modules.
  • Strong understanding of thread safety, clustering, and scalability concepts.
  • Experience with unit testing and test automation frameworks.
  • Working knowledge of Spring, dependency injection, and Log4j2.
  • Nice to Have :

  • Experience integrating with external REST APIs (Xray Cloud, Jira REST, Confluence REST).
  • Familiarity with Lucene or OpenSearch.
  • Experience with Linux environments and bash scripting.
  • Create a job alert for this search

    Java Developer • Vizianagaram, Republic Of India, IN