Message: Return type of CI_Session_database_driver::open($save_path, $name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Message: Return type of CI_Session_database_driver::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Message: Return type of CI_Session_database_driver::read($session_id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Message: Return type of CI_Session_database_driver::write($session_id, $session_data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Message: Return type of CI_Session_database_driver::destroy($session_id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Message: Return type of CI_Session_database_driver::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Java System Developer x4
We need someone who is...
Excellent communicator, happy with dealing with people from different business units and with varying degrees of technical savvy.
- Passionate about system development, new technologies, large scale systems and games in particular.
- Very focused on maintainability and quality, building for the long term.
- Structured and analytical.
- Able to architect & design components, features and systems.
- Very experienced in Java, JSP, databases and web development in general.
- Not afraid to embrace our DevOps methodology: As a back-end developer, you promote your code to our production systems and look after it while in production.
- Fluent in English.
- Familiar with HTML, CSS, Javascript, Bash.
- Knowledgeable about to web protocols, application servers and web servers.
- Striving to be the best in your area of expertise, no compromises.
- A curious and fast learner.
- Motivated by challenges and new opportunities.
- Used to TDD, UNIX environments, Subversion.
- A team player that likes to discuss solutions and ideas.
- Able to translate business needs to technical requirements and implementation.
Your background:
- You have at many years' experience working on a variety of complex, high-scale systems in a commercial setting.
- Academically educated or self-taught wizard.
It would be a benefit if you also
- Have worked on a project for high scalability sites.
- Know C++ really well.
- Have played and enjoyed any of our games.
About the people we hire
We know that the continued success of King.com depends on preserving the amazing culture we have, so ‘fit’ is extremely important. We work in small, collaborative Scrum teams where everyone is involved in coming up with feature and game ideas and ownership of the outcome is key.
We are problem solvers, constantly reviewing how and why we do things and learning from each other. We are experimental, trying out new tech and ideas and willing to take risks to drive the entire industry forward. We are sociable and fun, and we like to hang out together. We are passionate, some might even say quirky, and while we love what we do, our lives are about more than work. We love games, and are obsessed with creating the best player experience.