
Senior Java Engineer
InnProjekt, Live & Pre-match Sportsbetting Tools
full-time
Posted on:
Location Type: Hybrid
Location: Tallinn • Estonia
Visit company websiteExplore more
Salary
💰 €4,000 - €5,500 per month
Job Level
About the role
- Designing, implementing and maintaining Java applications
- Writing well-designed, efficient and testable code
- Conducting software analysis, programming, testing and debugging
Requirements
- MS or BS degree in computer science or information technology
- Solid experience of Java development in the backend
- Experience in developing web-based applications
- Understanding of OOPs concepts and patterns
- Familiar with Spring, Hibernate, and Struts
- Familiar with MySQL and Linux
- Understanding of Docker
- Familiar with Kafka, experience in Kafka Stream or similar stream processing framework
- Experience in ClickHouse or similar OLAP system
- Excellent communication skills in English
Benefits
- Opportunity for career development & dedicated budget for your training and development
- Sports benefit
- Occupational Healthcare
- An extra day off on your birthday
- Dedicated days off for your physical and mental health
- Additional vacation days depending on the length of employment
- Wellness and team-building events
- Annual company performance bonus
- Paid online consultations with certified therapists
- Opportunity to book a workcation apartment in Spain or Latvia
- 2 Corporate Social Responsibility days in a year
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaOOPSpringHibernateStrutsMySQLLinuxDockerKafkaClickHouse
Soft Skills
communication
Certifications
MS degreeBS degree