Jobs · justjoinit

W

Full Stack (Java & React) Technical Lead

Aperture Cloud · Warszawa · Posted 1d ago

hybridseniorEstimated 22k-32k PLN🇵🇱 Poland
Apply on justjoinit

About the role

About Webellian Webellian is a well-established Digital Transformation and IT consulting company committed to creating a positive impact for our clients. We strive to make a meaningful difference in diverse sectors such as insurance, banking, healthcare, retail, and manufacturing. Our passion for cutting-edge and disruptive technologies, as well as our shared values and strong principles, are what motivate us. We are a community of engineers and senior advisors who work with our clients across industries, playing a deep and meaningful role in accelerating and realizing their vision and strategy. About the position As a Full Stack Technical Lead you will lead an engineering team building digital insurance products and services. You are the technical authority for your team: you own the application architecture, set the engineering standards, and are responsible for the quality of everything the team ships. You will work within a cloud-native engineering environment where CI/CD pipelines, containerisation standards, and deployment tooling are provided centrally. Your role is to lead the application layer (service design, API architecture, and team delivery), not to own infrastructure. You are the primary technical interface between your product team and the central platform engineering function, and between engineering and the wider product and business stakeholders. This is a hands-on technical leadership role. You will be expected to remain close to the code while carrying the responsibility for the team's technical direction and delivery quality. Key responsibilities: Architecture and Technical Direction 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. Delivery Leadership 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. Team and Code Quality 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. Collaboration 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. Required Experience & Skills 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. Capable of participating meaningfully in cross-functional technical discussions spanning frontend, BFF, and backend layers. 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). You do not need to operate the cluster. 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. Understands the implications of audit logging, data residency, access control, and compliance requirements on engineering decisions. Strong communicator: able to lead technical discussions, document architectural decisions clearly, and represent engineering credibly to non-technical audiences. Ways of Working Leads by example: stays close to the code and models the quality and rigour expected from the team. Collaborative and direct: shares context freely, gives clear feedback, and creates an environment where engineers can raise concerns and propose improvements. Pragmatic: balances technical correctness with delivery reality; makes trade-offs explicitly rather than silently. Comfortable with ambiguity: can scope and lead work in areas where requirements are still forming, and knows how to structure discovery to reduce uncertainty. Proactive learner: keeps up with backend and cloud-native ecosystem developments; comfortable adopting AI-assisted developer tools (e.g. GitHub Copilot, Claude Code) to improve team productivity. Nice to Have Insurance or financial services domain knowledge: understanding of claims, policy, or payment workflows. Experience integrating AI or ML services into production business logic: consuming model outputs, handling confidence thresholds, building human-in-the-loop workflows. Event-driven architecture experience: Kafka or equivalent at production scale. Cloud certifications: AZ-204 (Azure Developer), AZ-305 (Azure Solutions Architect), or equivalent. Experience leading distributed or multi-vendor engineering teams. What we offer 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) Join a growing team of dedicated professionals! We love to pass on the knowledge to grow excellence, speak our minds without playing politics, and just enjoy hanging around together. If you share our passions - we want to meet you! So go ahead and apply ➡️

Read the full posting on justjoinit

FAQ

Is the Full Stack (Java & React) Technical Lead role at Aperture Cloud remote?+

This Full Stack (Java & React) Technical Lead position is listed as hybrid (Warszawa).

What is the salary for the Full Stack (Java & React) Technical Lead role at Aperture Cloud?+

The listing states Estimated 22k-32k PLN.

What seniority level is this Full Stack (Java & React) Technical Lead role?+

This is a senior level position.

How do I apply for the Full Stack (Java & React) Technical Lead role at Aperture Cloud?+

Use the "Apply on justjoinit" button to open the original posting on justjoinit, where you can submit your application directly to Aperture Cloud.