Back to jobs

Backend Software Engineering Team Lead

External company

himalayasremotefull-time
JavaSpring BootMicroservicesMySQLMongoDBRedisKubernetesAWS

Job description

About the role

As the Team Lead for our software development team, you will play a key role in driving the architecture, development, and delivery of high-quality software solutions. You will lead a group of talented developers, ensuring smooth collaboration, technical innovation, and strong delivery results.

Our Stack:
- Language: Java 17
- Frameworks: Spring Boot (Tomcat, Netty), Spring Data, Spring Cloud
- Architecture: Microservices, REST API, Message Queues
- Database: MySQL, MyBatis, MongoDB
- Caching: Redis (AWS ElastiCache), ElasticSearch
- Message Queue: RocketMQ
- Cloud: Kubernetes, AWS
- Monitoring: Grafana, Prometheus, Loki, Tempo, AWS CloudWatch
- CI/CD: Jenkins, ArgoCD

What you'll be doing:
- Lead and mentor a talented development team in the EU region.
- Provide technical leadership and ensure best practices.
- Participate in high-level architecture and design decisions.
- Drive the development lifecycle from requirements to deployment.
- Conduct regular code reviews.
- Manage team members' performance and career development.

What you'll bring:
- 8+ years of experience in software development with a strong focus on backend technologies (Java, Node.js, Python, Go).
- 2+ years of experience in a leadership role.
- Strong experience in software architecture and designing scalable, reliable systems.

What's in it for you:
- Competitive salary + individual performance based bonuses every quarter.
- 28 days paid annual leave.
- Annual company retreats.

Posted 17/04/2026