FAVBET Tech develops software that is used by millions of players around the world for the international company FAVBET Entertainment.
Qualifications: * 3+ years of professional experience with Java, (21+ production experience is a plus) * Strong proficiency in the Spring ecosystem, including core, boot, cloud, security, and data modules. * Hands-on experience with gRPC in production environments. * Hands-on experience with GraalVM * Practical knowledge/experience with Reactor or similar (Mutiny, Vert.x) * Practical knowledge/experience with Kubernetes for container orchestration. * Proficiency in Docker for containerization and deployment * Experience with Continuous Integration/Continuous Deployment (CI/CD) * Production experience with AWS * Proven track record of working with RabbitMQ/Kafka in production * Production experience with PostgreSQL, Redis, ClickHouse * Experience with industry-standard observability tools and frameworks, such as Prometheus, Grafana stack, OpenTelemetry. * Deep understanding of microservices architectural principles and best practices * Strong understanding of software quality assurance principles and methodologies * Familiarity with Agile methodologies like Scrum or Kanban * Strong communication and collaboration skills, essential for effective teamwork and cross-functional collaboration
Responsibilities: * Implement backend features using Java (usually Spring Boot) * Contribute to gRPC API development and integration * Refactor and optimize existing code for performance and maintainability * Write clean, testable, and well-documented code * Follow established coding standards and practices * Write unit tests * Contribute to integration and E2E tests * Participate in code reviews * Work closely with frontend developers, QA, DevOps, and product managers * Participate in standups, planning sessions, retrospectives * Maintain technical documentation for developed features/modules * Participate in on-call rotation and incident response activities as needed to keep the production stable and reliable.
We offer: * 30 days off per year (vacation and sick days) * Medical insurance * Free corporate English language courses * Flexible schedule with full-time work, minimal bureaucracy, no micromanagement, and no time tracking * A fantastic team of creative and interesting people.