W
Webellian Sp.z o o
FullstackLead
Full Stack (Java & React) Technical Lead
JavaSpring BootReactMicroservicesREST APIKubernetesCi/CdGitopsAgileKafkaAzureAi/Ml
About the Position
Webellian is a Digital Transformation and IT consulting company. As a Full Stack Technical Lead, you will lead an engineering team building digital insurance products, owning application architecture, setting engineering standards, and ensuring code quality. This is a hands-on role requiring deep backend experience in Java (Spring Boot) and frontend experience in React.
Responsibilities
- Own the application architecture for your product: service decomposition, API design, data models, event schemas, and integration patterns with core insurance systems
- Make architectural decisions that are durable, well-reasoned, and clearly communicated to the team and stakeholders
- Identify and manage technical debt: prioritise pragmatically, document trade-offs, and schedule remediation in delivery planning
- Define technical standards for the team (coding conventions, testing practices, API versioning, observability instrumentation) and hold the team to them
- Work within the deployment and containerisation standards provided by the central engineering platform; raise and influence changes to those standards through the appropriate channels
- Translate business and product requirements into technical designs; lead estimation and scope definition
- Identify and communicate technical risk early; propose mitigations and make trade-offs transparent to the Product Owner
- Collaborate with the Product Owner on sprint planning to ensure technical work is appropriately sized, dependency-mapped, and sequenced
- Represent engineering in architecture reviews, sprint reviews, and stakeholder discussions
- Interface with the central platform engineering team on technical questions, onboarding requirements, and issue escalations
- Own the code review process: set the bar, lead by example, and ensure reviews are substantive and timely
- Mentor mid-level and senior engineers: support their technical growth through pairing, design discussion, and structured feedback
- Build a team culture of ownership, quality, and continuous improvement; facilitate retrospective follow-through on engineering practices
- Onboard new engineers to the codebase, standards, and ways of working
- Collaborate with frontend Tech Leads and other domain teams on cross-cutting API contracts and shared integration points
- Work with the Product Owner on roadmap planning: provide clear technical input on feasibility, effort, and sequencing
- Communicate clearly across technical and non-technical stakeholders; translate engineering complexity into business-relevant language
Requirements
- 7+ years of professional software engineering experience, with at least 2 years in a technical leadership role (Tech Lead, Principal Engineer, or equivalent)
- Deep backend development experience: Java (Spring Boot) or equivalent, able to review, design and contribute to production code
- Frontend experience: React or equivalent, able to review and contribute to production code
- Microservices architecture: service boundary design, API design and versioning, distributed system patterns (eventual consistency, idempotency, retry strategies)
- REST API design at production scale: resource modelling, contract versioning, backward compatibility, error handling conventions
- Kubernetes-aware service design: designing services to run well in Kubernetes (readiness/liveness probes, graceful shutdown, resource requests, horizontal scaling)
- CI/CD and GitOps familiarity: understanding of pipeline-based and pull-based deployment models; able to work within and influence deployment standards
- Agile delivery leadership: experience leading a team through sprint delivery, dependency management, and technical scoping in a product-led environment
- Regulated industry experience: insurance, finance, or healthcare
- Strong communicator: able to lead technical discussions, document architectural decisions clearly, and represent engineering credibly to non-technical audiences
Benefits
- Contract under Polish law: B2B or Umowa o Pracę
- Benefits such as private medical care, group insurance, Multisport card
- Hybrid work (at least 1 day per 2 or 3 months on-site) in Warsaw (Mokotów)
- Opportunity to work with excellent professionals
- High standards of work and focus on the quality of code
- New technologies in use
- Continuously learning and growth
- International team
- Pinball, PlayStation & much more (on-site)
Full Stack (Java & React) Technical Lead
View Original