14/08/2026
HIRING: Senior Full Stack Lead (Java, React/Angular, AWS/GCP)
About the Role:
We are looking for an experienced Senior Full Stack Lead to architect, build, and lead the development of highly scalable, cloud-native applications powering large-scale streaming experiences. This role combines hands-on technical leadership with system architecture, mentoring, and cross-functional collaboration to deliver resilient, high-performance products used by thousands to millions of users.
As a technical leader, you will drive engineering excellence across backend services, frontend applications, cloud infrastructure, and CI/CD pipelines while mentoring engineers and influencing architectural decisions.
Responsibilities:
- Lead the design and development of scalable, distributed full-stack applications.
- Architect and build microservices using Java 17/21 and Spring Boot 3.x.
- Develop modern web applications using React or Angular with TypeScript.
- Design RESTful APIs and event-driven architectures for high-throughput applications.
- Build and optimize systems capable of supporting large-scale live and on-demand video streaming workloads.
- Design cloud-native solutions on AWS or Google Cloud Platform (GCP).
- Collaborate with Product, UX, DevOps, QA, and Engineering leadership to deliver high-quality features.
- Conduct architecture reviews, code reviews, and technical design sessions.
- Mentor and coach software engineers while promoting engineering best practices.
- Improve system reliability, scalability, security, observability, and performance.
- Drive CI/CD automation and Infrastructure as Code practices.
- Participate in production support and incident response for mission-critical services.
Required Qualifications:
- 8+ years of professional software engineering experience.
- 3+ years in a technical lead or engineering lead role.
- Expert-level Java development experience.
- Strong expertise with Spring Boot, Spring Security, Spring Data, - and REST API development.
- Extensive experience building frontend applications using React or Angular.
- Strong knowledge of TypeScript, JavaScript, HTML5, and CSS.
- Experience designing scalable microservices and distributed systems.
- Hands-on experience with AWS or Google Cloud Platform (GCP).
- Experience with Docker and Kubernetes.
- Strong knowledge of relational databases such as PostgreSQL or MySQL.
- Experience with NoSQL databases is an asset.
- Familiarity with messaging technologies such as Kafka, RabbitMQ, or Pub/Sub.
- Strong understanding of authentication and authorization (OAuth2, JWT, OpenID Connect).
- Experience implementing CI/CD pipelines using GitHub Actions, GitLab CI, Jenkins, or similar.
- Excellent communication, leadership, and mentoring skills.
Preferred Qualifications:
- Experience building or operating OTT, media, or streaming platforms.
- Experience with HLS, MPEG-DASH, adaptive bitrate streaming, or video delivery architectures.
- Familiarity with CDNs, media processing pipelines, DRM, and content protection.
- Experience with API Gateways and service mesh technologies.
- Knowledge of Infrastructure as Code using Terraform or CloudFormation.
- Experience with observability platforms such as Datadog, Prometheus, Grafana, CloudWatch, or OpenTelemetry.
- Experience working in Agile environments.
- Understanding of high-availability and disaster recovery architectures.
Technical Skills:
Backend
Java 17/21
Spring Boot
Spring Security
Spring Data JPA
Hibernate
REST APIs
GraphQL (nice to have)
Frontend
React or Angular
TypeScript
JavaScript (ES6+)
HTML5
CSS3
Redux, NgRx, or similar state management
Cloud & DevOps
AWS or GCP
Docker
Kubernetes
Terraform
Git
Jenkins
GitHub Actions
GitLab CI/CD
Databases
PostgreSQL
MySQL
MongoDB (preferred)
Messaging & Streaming
Kafka
RabbitMQ
Google Pub/Sub
Amazon SQS/SNS
Monitoring
Grafana
Prometheus
Datadog
CloudWatch
OpenTelemetry
Nice to Have:
- Experience building streaming video platforms.
- Knowledge of video encoding and transcoding workflows.
- CDN integration experience (CloudFront, Akamai, Fastly, Bunny CDN, etc.).
- Experience with media players such as Video.js, ExoPlayer, AVPlayer, or Shaka Player.
- Experience implementing low-latency, high-throughput distributed systems.
- Knowledge of AI-assisted development tools and modern engineering practices.
What You'll Bring:
- Strong ownership and accountability.
- Excellent problem-solving and analytical skills.
- Ability to balance technical excellence with business priorities.
- Passion for mentoring engineers and growing high-performing teams.
- Experience delivering enterprise-grade software in fast-paced environments.
Interested? Apply via this link: https://airtable.com/appD3aGfH4fVhZbl4/pagpQK0D5QLWZ6knj/form