Tech Lead – Payment Business

İşin təsviri

Requirements
  • 5+ years of experience in backend development for high-performance applications
  • Strong expertise in system design and scalable architecture
  • Proficiency in Java and Spring Boot
  • Hands-on experience with microservices architecture
  • Familiarity with container orchestration tools such as Docker and Kubernetes
  • Solid experience with relational (PostgreSQL) and NoSQL (MongoDB, Redis) databases
  • Practical experience with event-driven architectures using tools like Kafka or RabbitMQ
  • Strong understanding of algorithms and data structures
  • Excellent interpersonal, communication and teamwork skills.
Obligations
  • Design and develop scalable backend solutions in collaboration with the team
  • Ensure system reliability and performance, optimizing for scalability and maintainability
  • Work closely with the Chapter Lead and other engineers to align on best practices and technical strategies
  • Participate in architectural discussions and contribute to key technical decisions
  • Improve and refine existing systems to enhance availability and robustness
  • Contribute to the full development lifecycle, from concept to production deployment
  • Implement and advocate for best coding practices, including testing and deployment strategies
  • Collaborate with product and business teams to align technical solutions with company objectives.
Benefits
  • Opportunities for professional growth and development
  • Competitive salary and bonuses
  • Comprehensive insurance coverage
  • Supportive work environment
  • Visa Premium salary card
  • Corporate discounts and events
  • Additional vacation days
  • Discounted education and employee loans
  • New cozy studio office in Port Baku Tower 2
  • Strong teamwork with Agile principles, regular team buildings and themed events
  • Multicultural environment with foreign colleagues sharing their best experiences