Position: Java Software Engineer
Company: Titu Blockchain
Experience required: 5y
English level: upper

We are collaborating with one of our partners/friends/clients/giants in esports to deliver the most engaging esports experience. The big goal is to become the ultimate gaming go-to company when it comes to event organization, transforming the initial penchant into an art form

Our team has decades and decades of combined experience in betting and esports and is successfully doing business with the most complex platforms globally.
This is why we are looking for a highly skilled Java developer with deep experience building microservices-based applications in Java, who is brave enough to take on a challenge. You can’t be afraid of working!
We work on cutting-edge applications & platforms through the collaboration of multi-functional teams. Each team consists of different roles, so there is a big space to learn new things, especially in the esports business.

YOUR RESPONSIBILITIES:
- You are responsible to understand, fix, improve and extend existing Java-dev-based
applications. That can be used as a reference for other design departments.
- Follow the agreed team or project processes and procedures.
- Stay up-to-date within the Java ecosystem and provide suggestions for improvements related tools, new standards, and best practices.
In accordance with company coding conventions, approved designs, and project standards, perform qualitative coding, code commenting, debugging, bug fixing, testing and unit-testing, and other supplementary related activities.
- Perform unit and integration testing of the application and identify, troubleshoot and solve application code-related issues.
- Work with the team on estimations and plans for new tasks and epics.

YOUR PROFILE:
- 5+ years of experience in Java 11, Spring (CORE/DI, WEB/MVC, BOOT)
- 2+ years of experience in PostgreSQL, Maven, Git
- Strong knowledge of RESTful API concepts
- Experience with Apache ignites, AWS, Web Sockets, and any IDE ( Eclipse, Visual Studio Code, IntelliJ,..)
- Knowledge of TypeScript, and Angular is a plus
- Experience with microservices
- Familiarity with CI/CD, Docker, Kubernetes
- Excellent time management skills, working under pressure, and meeting deadlines
- Fluency in English

OUR OFFER TO YOU:
- Annual performance-related bonus
- Private health insurance
- Free parking in front of our building
- A competitive salary with skill and seniority-based scaling
- Global experience of working with a young highly professional team in one of the fastest-growing industries (gaming and esports)
- Opportunity to build the most innovative products in the esports and IT industry
- Great life/work balance
- Flexible work schedule
- The Ultimate office gym