Full Stack Tech Lead
Full Stack Tech Lead
Posted 6 days ago
SENIORITY
Manager
About the role
- Lead and mentor a team of engineers, conducting code reviews, setting technical standards, and fostering a culture of quality and continuous improvement
- Architect and build scalable backend services using Java and Spring Boot, following microservices best practices
- Design and develop RESTful APIs that power our web and mobile lending platform
- Collaborate with product managers and stakeholders to translate business requirements into robust, maintainable technical solutions
- Contribute to frontend development (React) when needed, bridging the full stack to unblock your team
- Champion engineering best practices including testing, CI/CD, observability, and documentation
- Drive technical roadmap planning and participate in sprint ceremonies as a key voice in Agile/Scrum processes
- Diagnose and resolve complex production issues, leading root cause analysis and post-mortems
- Required5–15 years of professional software engineering experience, with a strong foundation in Core Java and Spring frameworks (Spring Boot, Spring MVC, Spring Data)
- Proven experience leading or mentoring engineering teams in a fast-paced product environment
- Expert-level REST API design and implementation skills
- Solid command of relational databases and SQL (PostgreSQL, MySQL, or Oracle) including query optimization and schema design
- Experience with Git-based version control workflows (Bitbucket, GitLab, or GitHub)
- Deep understanding of object-oriented design principles, data structures, and Java Collections
- Hands-on experience with Agile/Scrum methodologies including sprint planning, backlog grooming, and JiraStrong communication skills — you can translate technical complexity for non-technical stakeholders and write clearly
- Frontend development experience with React, TypeScript, HTML, and CSS — you can own the full stack when needed
- PreferredExperience designing or operating microservices architectures in production
- Familiarity with NoSQL databases (MongoDB, DynamoDB, Redis, etc.)Exposure to cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes)
- Background in fintech, lending, or real estate technology
- Familiarity with AI/LLM technologies (e.g. OpenAI GPT, Anthropic Claude, LangChain) and an interest in applying them to automate workflows or enhance product experiences
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
