
Staff Full Stack Engineer
BVNK
full-time
Posted on:
Location Type: Hybrid
Location: Karnataka • India
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- The Staff Full Stack Engineer is responsible for setting technical direction across multiple squads, typically overseeing 2–3 squads and line-managing 3–5 Full Stack Engineers.
- Shape architecture, ensure the success of squads, and drive consistent, secure, and compliant delivery across Allica’s digital products.
- Use expertise in Spring Boot microservices (Java/Kotlin) and modern web technologies (React/TypeScript) to define and evolve cross-squad patterns, shared tooling, and platform capabilities.
- Own key cross-cutting concerns such as authentication, observability, performance, accessibility, and regulatory compliance.
- Design and review architectures, pair with engineers, and contribute code to high-impact initiatives.
- Work closely with Product, Design, and other engineering leaders.
- Drive the responsible adoption of GenAI and agentic engineering practices.
- Mentor and line-manage Senior Full Stack Engineers, supporting their growth in technical leadership.
Requirements
- Extensive experience designing and delivering distributed systems at scale using Spring Boot (Kotlin/Java) and modern web technologies (React/TypeScript).
- Proven track record of simplifying complex architectures and defining cross-team patterns and platforms in a multi-squad environment.
- Solid experience with containerised workloads and cloud platforms (Azure preferred; AWS or Google Cloud also valuable), including deployment, monitoring, and scaling of microservices and web applications.
- Deep understanding of secure coding practices (e.g. OWASP), privacy, auditability, and regulatory expectations in financial services or similarly regulated environments.
- Strong experience with observability, SLOs, incident management, and operational excellence (logging, tracing, metrics, dashboards, on-call practices).
- Strong understanding of CI/CD and DevOps practices, ideally using GitHub actions or Azure DevOps Pipelines, infrastructure-as-code, and automated testing at multiple levels.
- Experience designing and governing APIs at scale (REST, Open API, API gateways, versioning, backwards compatibility, service contracts).
- Demonstrated ability to lead technical programmes or initiatives that span multiple teams and systems, delivering measurable improvements to reliability, performance, or developer productivity.
- Experience introducing and scaling the use of new tools and standards across organisations, including GenAI technologies (e.g. GitHub Copilot) with appropriate guardrails.
- Proven people leadership experience: line-managing senior engineers, coaching technical leaders, and building high-performing, inclusive teams.
- Excellent communication and influencing skills, with the ability to work effectively with technical and non-technical stakeholders, communicate trade-offs clearly, and build consensus.
Benefits
- Full onboarding support and continued development opportunities
- Options for flexible working
- Regular social activities
- Pension contributions
- Discretionary bonus scheme
- Private health cover
- Life assurance
- Family friendly policies including enhanced Maternity & Paternity leave
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Spring BootJavaKotlinReactTypeScriptmicroservicescontainerized workloadsCI/CDDevOpsAPI design
Soft skills
technical leadershipmentoringcommunicationinfluencingcollaborationcoachingbuilding consensussimplifying complex architecturesdriving initiativessupporting growth