Staff Java Engineer / Tech Lead Offline
FAVBET Tech develops software that is used by millions of players around the world for the international company FAVBET Entertainment.
Responsibilities:
- Lead the design and implementation of scalable, high-performance software solutions with a focus on reliability, security, and maintainability.
- Provide technical leadership and guidance to the software engineering team.
- Collaborate with cross-functional teams to define technical requirements, architecture, and design decisions for new features and enhancements.
- Participate in code reviews to ensure code quality and adherence to standards.
- Provide ongoing support and maintenance for existing functionality, including bug fixes, performance optimization, and troubleshooting of production issues.
- Collaborate with operations and support teams to implement monitoring and alerting.
- Participate in on-call rotation and incident response activities as needed.
- Lead, mentor, and coach a team of engineers, fostering technical growth.
- Facilitate knowledge sharing and best practices within the team.
- Monitor project progress, identify risks, and ensure timely delivery.
- Take ownership of non-functional software metrics.
Requirements: - 7+ years of professional experience with Java (Java 21+ is a plus).
- Strong expertise in the Spring ecosystem (Spring Core, Boot, Cloud, Security).
- Hands-on experience with: gRPC in production environments, GraalVM, Reactive programming (Reactor, Mutiny, or Vert.x), Kubernetes and Docker.
- Experience with CI/CD pipelines.
- Production experience with: AWS, Messaging systems like RabbitMQ or Kafka, Databases: PostgreSQL, Redis, ClickHouse.
- Familiarity with observability tools: Prometheus, Grafana, OpenTelemetry.
- Deep understanding of microservices architecture and best practices.
- Strong knowledge of software quality assurance methodologies.
- Experience working in Agile environments (Scrum or Kanban).
- Excellent communication and collaboration skills.
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.
The job ad is no longer active
Look at the current jobs Java →
📊
Average salary range of similar jobs in
analytics →
Loading...