JAVA Developer

5 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

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. 


Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

hyderabad, telangana, india

bengaluru, karnataka, india

bangalore urban, karnataka, india

chennai, tamil nadu, india