Job Openings
Tech Lead FullStack
About the job Tech Lead FullStack
- Experience: 8–12+ years in software engineering, including 2+ years in Tech Lead / Staff Engineer roles.
- Backend: Expert in Java (8–21), Spring Boot, Spring Security/Cloud, JPA/Hibernate, REST APIs, and concurrency.
- Distributed Systems: Strong experience building scalable microservices, event-driven systems (Kafka/RabbitMQ).
- Database: Advanced PostgreSQL skills (schema design, indexing, query optimization).
- Resilience: Proficient in caching (Redis), retries, idempotency, and fault-tolerant patterns.
- Frontend: Strong Angular (modern), RxJS, component architecture, performance, and responsive design.
- DevOps: Hands-on with Docker, Kubernetes, CI/CD (Jenkins/GitHub Actions), Terraform, Helm, AWS, Linux.
- Security: Deep knowledge of OWASP, OAuth2/JWT, secure APIs, and compliance in sensitive data environments.
- Architecture: Strong in DDD, CQRS, event sourcing, system design, and leading architecture decisions.
- AI-Assisted Dev: Proven use of AI tools (e.g., Claude) in SDLC, prompt engineering, and measurable productivity gains.
- Additional experience in FinTech or other regulated domains, workflow engines (e.g., Camunda), observability stacks, AI/ML integrations, scaling engineering teams, and public speaking or open-source contributions is considered a strong advantage.