
Job Description
Ovii's Interpretation of the Role
Juniper Square seeks a Full‑Stack Technical Lead to design, build, and deliver scalable web applications and distributed systems for its private‑markets platform. The role blends deep backend expertise with modern frontend development, cloud‑native deployment, and AI‑enhanced features while mentoring engineering teams.
Role Snapshot
- Full‑stack technical leadership
- Architect & deliver scalable web & cloud services
- Mentor and guide engineering teams
- Drive cloud‑native and AI‑enabled product features
- Ensure code quality, security, and observability
Must-Have Requirements
- Python (FastAPI) or Java (Spring Boot/Quarkus)
- ReactJS
- TypeScript
- REST API development
- GraphQL API development
- Asynchronous processing (Celery, RabbitMQ, Redis)
- AWS cloud services
- Docker
- Kubernetes
- CI/CD pipelines
- PostgreSQL/MySQL/NoSQL databases
- Observability & monitoring
- software engineering
- technical leadership
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
Nice-to-Have Signals
- AI‑driven application development
- Event‑driven systems (Kafka, SNS/SQS)
- Domain‑Driven Design & clean architecture
- Infrastructure as Code (Terraform, CloudFormation)
- Performance tuning, load testing, cost optimization
- event‑driven system design
Work Setup
- Location: India
- Work mode: REMOTE
- Remote scope: COUNTRY_RESTRICTED
- Remote countries: India
- Employment type: Full-Time
Not Specified in JD
- Visa sponsorship
- Salary range
- Relocation
- Notice period
- Travel
What You'll Likely Work On
- Lead architecture and design of full‑stack applications, covering UI, backend services, and cloud infrastructure
- Provide hands‑on guidance, code reviews, and mentorship across frontend and backend teams
- Build and evolve backend services with Python/FastAPI or Java, exposing performant REST and GraphQL APIs
- Develop modern ReactJS/TypeScript frontends with reusable components and robust state management
- Deploy, monitor, and optimize applications on AWS using Docker, Kubernetes, and CI/CD pipelines
- Define and enforce coding standards, security best practices, and observability frameworks
- Explore AI‑driven features such as intelligent search, recommendation, or automation
- Collaborate with product and design to deliver intuitive, high‑performance user experiences
Good Fit If You Have
- Strong leadership and mentoring experience
- Proven ability to communicate with stakeholders and document technical decisions
- Deep understanding of distributed systems and microservices
- Passion for cloud‑native architectures and modern DevOps practices
- Interest in applying AI/ML techniques to product features
Skills
- Python (FastAPI) / Java (Spring Boot, Quarkus)
- ReactJS & TypeScript
- AWS cloud services
- Docker & Kubernetes
- REST & GraphQL API development
- Celery, RabbitMQ, Redis (async processing)
- PostgreSQL, MySQL, NoSQL databases
- CI/CD pipelines & automated testing
- Observability, logging, tracing
- AI/LLM integration (advantage)
- Event‑driven systems (Kafka, SNS/SQS) – preferred
- Infrastructure as Code (Terraform, CloudFormation) – preferred
Remote Eligibility
- India