Responsibiities
- Work on a large scale real-time architecture
- Create high-performance services
- Build redundant automated failover systems
- Use new technologies creatively to solve issues
- Proactively contribute to architectural choices
- Design core component architecture
- Conduct design and code reviews
- Strengthen secure development practices
- Work across application tiers on technologies including PHP, Java and Oracle 11g
- Analyse and improve efficiency, scalability, and stability of various system resources
- Attack our systems, identify vulnerabilities and implement security improvement
What you should have as a minimum:
- Passion for problem-solving
- Strong Java 8 experience is required, plus PHP 5.6/7 commercial experience
- Dependency Injection / IoC frameworks
- Understanding of NGINX / PHP-FPM
- Object Serialization, such as Thrift (Protobuf, Hessian..)
- Demonstrated experience in testing frameworks; PHPUnit, Mockery, JUnit, Cucumber… (and testing practices: TDD, BDD)
- Strong HTML, CSS and JavaScript (ECMAScript 2015)
- Secure programming - knowledge of common threats and how to recognise and avoid writing exploitable code
- RDBMS experience
And we’d be super impressed if you have:
- Experience with React or another modern UI framework
- Experience of automated, continuous deployment systems, such as Jenkins and Capistrano
- Experience of infrastructure as code with tools like terraform or cloudformation
- Community Involvement
by via developer jobs - Stack Overflow
No comments:
Post a Comment