We're Tooploox, a part of Solvd Inc., creating AI-powered products and services that make a real difference. We're looking for a Java Tech Lead to join our team.
Requirements
- 5+ years of backend development experience in Java (Spring ecosystem)
- 2+ years of experience in Team Leader roles
- Strong RESTful design and implementation skills. Experience with GraphQL considered as advantage
- Extensive experience with message brokers (e.g., Kafka, RabbitMQ, ActiveMQ) and caching (e.g., Redis, Memcached)
- Strong understanding of patterns of distributed systems design
- Experience with Change Data Capture (CDC) patterns and large-scale data migrations
- Hands-on with NoSQL databases (e.g., MongoDB, Cassandra)
- Expertise in performance troubleshooting, profiling, and debugging tools
- Experience with authentication and authorization mechanisms
- Skilled in distributed systems challenges and resilience patterns (e.g., circuit breakers)
- Proficient with code versioning tools, such as Git
- Skilled in CI/CD tools and practices
- English: C1
- Strong understanding of Agile process, roles within the process and key ceremonies
Benefits
- Flexible working hours and location
- Relaxed atmosphere
- Office pets welcome
- Home-made pizza from the office pizza oven