BVNK

Staff Full Stack Engineer

BVNK

full-time

Posted on:

Location Type: Hybrid

Location: KarnatakaIndia

Visit company website

Explore more

AI Apply
Apply

Job Level

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