➡️ Apply here: Head of Backend Development
🔔 Monitor #backend #java #node.js #golang #php #python #team_lead jobs
👩💼 Want to stand out? Improve your resume to appeal to recruiters, hiring managers, and Applicant Tracking Systems. ➡️ Improve your resume
As a technical leader, you will be responsible for developing and maintaining development processes, designing system architecture, creating and maintaining architectural documentation, and collaborating with Frontend, DevOps, and Monitoring teams.
**Responsibilities:**
* Define and oversee SDLC processes, develop code and testing guidelines, and organize automated testing (unit, integration, e2e).
* Collaborate with DevOps to optimize CI/CD, ensure infrastructure resilience and stability.
* Design scalable and fault-tolerant systems, apply microservices and event-driven approaches, and maintain architectural documentation.
* Conduct architectural reviews, implement best practices, and participate in planning technology priorities.
* Integrate monitoring and logging systems (Prometheus, Grafana, ELK), and develop disaster recovery and scaling strategies.
* Align approaches across teams and lead regular technical discussions.
**Requirements:**
* 10+ years of experience in backend development, including 5+ years in a leadership role (Go/Java).
* Proven experience designing high-load and fault-tolerant systems.
* Excellent understanding of microservice architecture principles and API interactions (REST, gRPC).
* Experience working with and optimizing SQL and NoSQL databases.
* Experience creating and maintaining architectural documentation.
* Understanding of test automation principles and familiarity with relevant tools.
* Experience working with DevOps practices, cloud platforms, and Kubernetes.
* Strong leadership skills and ability to effectively collaborate with cross-functional teams.
