Poland•Ukraine•Ireland•Slovakia•Spain•Portugal•Romania
Remote
Mid Level
Full Time
Full Stack DeveloperJavaSpringReactTypeScriptRemoteMid-level
Requirements
- •3+ years of relevant full-stack work experience
- •Solid back-end experience with Java and the Spring ecosystem (dependency injection, REST controllers)
- •Good command of relational databases and SQL, with the judgment to debug data correctness and query-performance issues
- •Practical experience maintaining production UIs with React (hooks, component composition) and TypeScript in a typed codebase
- •Familiarity with state management (Redux / Redux Toolkit, MobX, or comparable) and a modern front-end build tool (Vite or Webpack)
- •Good understanding of OOP, common design patterns, and automated testing
- •Highly analytical, with a genuine passion for debugging
- •A sense of ownership – able to work with autonomy, comfortable picking up unfamiliar areas and support tickets and driving them to resolution
- •Good communication skills in English (B2+ / upper-intermediate or higher)
What You'll Do
- •Investigate and troubleshoot customer and support issues end-to-end – reproduce, find the root cause, and ship reliable fixes in a timely manner
- •Maintain and stabilize the existing codebase, keeping it compatible across multiple Jira Data Center versions and database vendors
- •Keep the product current and secure – upgrade dependencies, address CVEs, and adapt to new Jira and database releases
- •Support customers migrating between environments, including Data Center → Cloud paths
- •Make targeted improvements and enhancements
- •Write and maintain unit and integration tests to protect against regressions
- •Participate in peer code reviews, upholding coding standards and best practices
- •Work with GitHub-based CI/CD pipelines (GitHub Actions) – keeping builds green, and running and releasing the product through the automated pipeline
- •Work closely with support, QA, PMs, and other stakeholders, and build durable, shareable knowledge of the product and its BI integrations
Nice to Have
- •Experience developing or maintaining Atlassian Data Center apps (P2 plugins, Atlassian Plugin SDK, Spring Scanner, Marketplace)
- •Experience supporting a customer-facing product and working directly with support/customer requests
- •Familiarity with BI/analytics tooling or the OData protocol
- •Experience with performance profiling and optimization on large datasets
- •Awareness of secure coding practices (input validation, injection, SSRF, dependency CVEs)
- •Awareness of Atlassian Cloud and Cloud-migration paths (e.g., JCMA) for Data Center apps
Benefits
- •Remote First work environment
- •Unlimited vacation in most locations
- •Health, dental, vision and savings plan
- •Training reimbursement
- •WFH reimbursement
- •Diverse and dynamic teams
- •Opportunity to have a real impact on business
- •Social activities (in person and virtual)
- •Optional in person meet-ups and ability to travel to international offices
- •Employee referral program
