Appfire

Java Tech Lead

Appfire
Apply
2 months ago
Remote, PolandStaff+

Responsibilities

  • Lead technical discussions, architectural decisions, and technical direction for AI-driven product initiatives.
  • Design, implement, optimize, and scale backend functionality using Java, Spring, and AWS.
  • Deliver frontend features using TypeScript with Angular or React.
  • Lead implementation of AI chatbot, data quality, and dynamic reporting capabilities.
  • Promote AI-assisted development practices using tools such as Cursor, Claude, and GitHub Copilot.
  • Maintain code quality through unit, integration, end-to-end, architecture, migration, and performance testing.
  • Conduct peer code reviews, address performance challenges, and support long-term maintainability.
  • Mentor senior and mid-level engineers and collaborate with product owners, UX/UI designers, DevOps, and other engineering teams.

Requirements

  • Proven experience acting as a Tech Lead, setting technical direction, making architectural decisions, and mentoring engineers.
  • Deep practical knowledge of Java, Spring, Hibernate, and SQL.
  • Extensive experience building and scaling SaaS applications in cloud environments, specifically AWS.
  • Hands-on experience with TypeScript and Angular or React, with willingness to deliver full-stack features.
  • Comfort working with AI technologies, AI-assisted development practices, Cursor, GitHub Copilot, LLM integration, and data indexing.
  • Understanding of SOLID principles, clean code, design patterns, and multiple architectural approaches.
  • Proficiency with JUnit or Spock, Git, Maven, and Docker.
  • Experience evolving and scaling established production systems beyond greenfield projects.
  • Ability to use profiling tools and write efficient code that performs well under load.
  • Strong communication, coaching, mentoring, and people-development skills.

Benefits

  • Indefinite Contract of Employment.
  • Fully remote work from anywhere in Poland, with occasional in-person events.
  • Company equity eligibility for every team member.
  • 26 paid vacation days annually, monthly Wellness Days, and 24 hours of paid volunteer time.
  • Fully covered Luxmed private healthcare, optional partner coverage and upgrades, and fully paid UNUM life insurance.
  • PLN 150 monthly MyBenefit allowance for Multisport or other experiences.
  • PLN 200 net monthly home-office allowance for electricity and internet costs.
  • PLN 300 monthly Lunch Card allowance through a virtual Pluxee card.

Tech Stack

AngularAWSCypressDockerGitJavaJUnitMavenReactSQLTypeScript
Appfire

About Appfire

501-1,000 employees

Appfire builds and acquires software apps that extend platforms like Atlassian (Jira, Confluence), Microsoft, monday.com, and Salesforce for enterprise collaboration, workflow automation, and agile/ITSM teams. It sells commercial marketplace apps and subscriptions, has been on the Atlassian Marketplace since 2012, and its portfolio includes BigPicture, 7pace Time Tracker, JXL, Comala Document Management, and Jira Misc Workflow Extensions. Founded in 2005 and headquartered in Burlington, Massachusetts, it serves tens of thousands of customers worldwide.

Contact me