Position: Java Developer (Estonia)
Company: Toughbyte
Category: Java
Experience required: 5y
English level: upper

Must-have:
5+ years of experience with designing and implementing complex software systems and data models 
Expert level of Java 
3+ years of knowledge of servers, networking, and storage components and their integration
Experience with open-source tools and operating in a CI/CD development process
Experience with performance monitoring and optimization
Advanced level of English 

Nice-to-have:
Experience with AWS services. Knowledge of EC2, S3, RDS
Proven expertise in building and managing data platforms
Experience in working in startups

Benefits:
Competitive salary and meaningful early-stage equity
Company-paid learning and development assistance
Grow in a collaborative, respectful, and empathetic culture 
Insurance and dental care coverage 
Phone and transport compensation 

Interview process:
Intro call with Tatiana (it's me)
1-hour culture fit interview with the HR 
The candidate is presented a test assignment, not time-consuming 
Technical interview with two engineers
Interview with Head of Engineering