Java Tech Lead

Posted 2 days ago

This is a fully remote position, open to applicants in Poland.

📋 Description

• Spearhead technical discussions, make architectural decisions, and steer an engineering team through AI-driven product initiatives.

• Design, implement, and enhance complex, scalable backend functionality utilizing Java, Spring, and AWS.

• Take ownership of frontend delivery with TypeScript and either Angular or React.

• Direct the implementation of AI chatbot features, data quality enhancements, and dynamic reporting.

• Utilize and advocate for AI developer tools such as Cursor and Claude.

• Ensure high code quality through unit, integration, and end-to-end testing.

• Perform peer code reviews and address performance-related challenges.

• Collaborate with Product Owners, UX/UI designers, and other engineering teams.

• Contribute to BigPicture, a cloud-based SaaS platform comprising over 100 modules and serving thousands of tenants.

• Report to the Engineering Manager and work across functions with product, UX, and DevOps.


⛳️ Requirements

• Demonstrated experience as a Tech Lead, guiding technical direction, making architectural decisions, and mentoring senior and mid-level engineers.

• In-depth, practical expertise in Java, Spring, Hibernate, and SQL.

• Strong grasp of SaaS architecture and significant experience in building and scaling applications within cloud environments, particularly AWS.

• Proficient hands-on skills in TypeScript and Angular or React, with a willingness to develop full-stack features.

• High level of comfort with AI technologies and adeptness in AI-assisted development practices, specifically Cursor and Copilot.

• Interest or background in implementing AI functionalities, such as LLM integration and data indexing.

• Solid understanding of SOLID principles and common design patterns.

• Proficient in JUnit/Spock, Git, Maven, and Docker.

• Experience evolving and scaling established systems beyond greenfield projects.

• Ability to utilize profiling tools and write efficient code that performs well under load.

• Excellent communication skills in remote/hybrid environments using Slack, Zoom, and G Suite.

• Outstanding coaching, mentoring, and people development abilities.


🏝️ Benefits

• Contract of Employment (indefinite).

• Eligibility for company equity.

• 26 paid vacation days each year.

• Wellness Days: 1 day per month, non-transferable.

• 24 hours of paid volunteer time.

• Fully covered Luxmed private healthcare plan, with options for partner coverage extensions and additional upgrades available.

• Life insurance provided by UNUM, fully paid by Appfire.

• MyBenefit Platform: 150 PLN per month for a Multisport card or for shopping, dining, and entertainment.

• Home Office Allowance: 200 PLN net per month for electricity and internet expenses.

• Lunch Card: 300 PLN monthly for groceries or dining out via a virtual pre-paid Pluxee card.

People also viewed

Allstate16 hours ago

Senior Software Engineer Consultant

US flagIllinois OnlyFull-timeFull-stack Engineer$85k – $145.1k/year
ApplyView job
Cambium Learning Group16 hours ago

Principal Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
Blue Coding16 hours ago

Software Engineer – V

AR flagArgentina, +4 more countriesFull-timeFull-stack Engineer
ApplyView job
Stitch Fix16 hours ago

Lead Engineer, Order Management

US flagUnited States OnlyFull-timeFull-stack Engineer$150k – $186k/year
ApplyView job
Enumerate16 hours ago

Tech Lead

Latin AmericaFreelanceFull-stack Engineer$3,500 – $4,500/month
ApplyView job
matchmatch16 hours ago

Senior Frontend Software Engineer

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers