Tech Stack
AWSCloudHibernateJavaKafkaLinuxNoSQLRedisSQL
About the role
- Work with and be part of a cross-skilled development team
- Regular contact with teams looking after other aspects of Sportsbet products & tools
Requirements
- Good technical and problem-solving skills
- Experience with Java, dependency injection, inversion of control, application servers or event streaming
- Good knowledge of secure coding and best practices
- Ability to work independently on tasks without assistance
- Think about multiple solutions when faced with a task; express pros and cons when choosing an approach
- Implement robust solutions that work under load
- Proactively identify insecure coding issues and plan remediation
- Maintain proper documentation for owned components
- Familiar with multiple software development methodologies
- Participate in code reviews with peers
- Provide guidance to junior colleagues
- Understanding of SQL databases
- Understanding of ORM frameworks (Hibernate, JPA)
- Focus on application performance and scalability
- API oriented development
- Basic experience with NoSQL databases
- Exposure to Linux based operating systems
- Familiarity with AWS / Cloud computing
- Experience with messaging technologies (e.g. Kafka, ActiveMQ)
- Knowledge of caching systems (e.g. Redis)
- Hybrid & remote working options
- €1,000 per year for self-development
- Company share scheme
- 25 days of annual leave per year
- 20 days per year to work abroad
- 5 personal days/year
- Flexible benefits: travel, sports, hobbies
- Extended health, dental and travel insurances
- Customized well-being programmes
- Career growth sessions
- Thousands of online courses through Udemy
- A variety of engaging office events
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Javadependency injectioninversion of controlapplication serversevent streamingsecure codingSQL databasesORM frameworksAPI oriented developmentmessaging technologies
Soft skills
technical skillsproblem-solving skillsindependent worksolution evaluationdocumentationguidancecollaborationproactive identificationrobust solution implementationcode review