Skip to main content
Appfire

Tech Lead - Java Expert

RemoteBulgaria only
Published
Role
Backend
Experience
Lead
Employment
Full-time
Company size
Enterprise
Salary not disclosed
Check eligibility

Open to BG only. Set where you work from to check your eligibility.

No BS summary

Tech Lead with strong Java, Spring, and AWS expertise needed for a fullstack role on the BigPicture team. Must be willing to work on the frontend (TypeScript, Angular/React) and lead AI-driven initiatives. Experience with modern AI development tools and clean code principles is required.

Core skills

JavaSpringAWS

Required skills

SQLTypeScriptAngular/ReactJUnitSpockGitMavenDockerHibernate

Optional skills

CursorClaudeGitHub CopilotLLM integrationdata indexingSpockJUnitMockito

Required languages

English

What you'll do

  • Leading technical discussions, making architectural decisions and guiding a mature engineering team through upcoming AI-driven product initiatives.
  • Designing, implementing, and optimizing complex, scalable backend functionalities using Java, Spring, and AWS.
  • Taking ownership of the frontend layer using TypeScript and Angular or React to support fullstack product delivery.
  • Leading the technical implementation of upcoming AI features, specifically focusing on AI chatbot capabilities, data quality improvements, and dynamic reporting.
  • Actively using and promoting modern AI developer tools (e.g., Cursor, Claude) to maximize efficiency and modernize engineering workflows.
  • Ensuring high code quality through rigorous testing (unit, integration, e2e), conducting peer code reviews, and solving performance-related challenges.
  • Partnering closely with Product Owners, UX/UI designers, and other engineering teams.

What they require

  • Proven experience acting as a Tech Lead, driving technical direction, making architectural choices, and mentoring senior/mid-level engineers.
  • Deep, practical knowledge of Java, Spring, Hibernate, and SQL.
  • Strong understanding of SaaS architecture and extensive experience building/scaling applications within cloud environments, specifically AWS.
  • Good hands-on skills in TypeScript and modern frameworks (Angular or React) combined with a genuine willingness to develop fullstack features.
  • High comfort level working with AI technologies, proficiency with AI-assisted development practices (specifically Cursor, Copilot), and an interest or background in implementing AI features (e.g., LLM integration, data indexing).
  • A good understanding of SOLID principles and common design patterns to keep the codebase maintainable.
  • Proficiency in JUnit/Spock, Git, Maven, and Docker.
  • Experience in evolving and scaling established systems (beyond just greenfield projects) and a focus on long-term code maintainability.
  • Ability to use profiling tools and a focus on writing efficient code that performs well under load.
  • You are dedicated to elevating client and co-worker experiences, knowing that exceptional work centers on serving others.
  • You adapt swiftly to new business demands, understanding that change fuels collective and individual growth.
  • You excel in communication, effectively connecting in remote/hybrid environments using tools like Slack, Zoom, and G Suite and through occasional in-person events.
  • You have exceptional coaching, mentoring, and people development skills.

Benefits

  • Every Appfire team member is eligible for company equity, fostering a true sense of ownership and connection to our growth
  • 25 paid days off regardless of your years of tenure. Increases to 30 days of annual leave per year after 5 years of employment
  • 24 hours of paid volunteer time to engage in meaningful activities outside of work
  • Grow with Appfire University — our custom, on-demand learning platform designed to support your continuous development
  • Private health insurance through UNIQA, fully paid by the company
  • The card is fully covered by Appfire
  • Sofia City Transport Card, fully paid by Appfire, providing access to all modes of public transportation within the city
  • Pre-paid Pluxee lunch card with a monthly budget of 102,26 EURO
  • To celebrate new additions to the family, employees receive a one-time net bonus of 511 EURO upon the birth of a child
  • 3 fully paid days each year to participate in Appfire Town, our Corporate Social Responsibility (CSR) program supporting local communities
  • The role is fully remote within Bulgaria, with the option to work from our Sofia office.

Appfire creates software that empowers teams to break silos and collaborate seamlessly. Its flagship products include JXL, Comala Document Management, 7Pace Time Tracker, Jira Misc Workflow Extensions, and BigPicture.

SoftwareEnterprise
Salary not disclosed