You are interested in
Summary
Vacancy Details
The engineering team are responsible for building complex high scale real time systems working closely with other parts of the business.
Take responsibility for the quality of what the team creates, helping to establish good practices.
Weight in on technical decisions, facilitating decision making and contributing to the department technology.
Help the team grow, both in number, supporting the hiring process, and personally, mentoring team members into clean code and quality mindset.
Design, architect and help implement features required to have healthy tools
Deliver code and supporting documentation of the highest quality through good design, attention to detail and system testing on a timely basis
Work with skilled colleagues that are committed to delivering the best products possible
Work in an agile environment, where your opinions matter
Share knowledge and help colleagues both inside and outside of your team
Ensure our systems perform, and are reliable, scalable and secure.
Experience Required
Has strong Computer Science fundamentals, Design Patterns and Object Oriented knowledge
Is fluent in modern Java, experienced in databases and web development in general.
Is proficient in web protocols, application servers and web servers.
Writes high- quality, maintainable code, cares about it and is willing to further improve their practices
Can get up to speed on new codebases quickly
Is a team player, has good communication skills and can easily work with new people
Is used to shell scripting and UNIX environments.
Is an engineer and not scared of SOLID, TDD or other acronyms.
Is a team player who likes to discuss solutions and ideas.
Strives to be a genius in their area of expertise.
Bonus points
Used to TDD
Familiar with HTML, CSS, Javascript, Bash.
Knowledge of GCP
Send CV ... 1st stage Zoom interviews are being arrange with the company now !