Graduate and Junior Java Developer
Our client, originally founded in England but now headquartered in San Francisco has offices all over the world. In fact they may be the most successful company that you’ve never heard of. They have a mission to revolutionise how enterprise companies analyse and plan their businesses through their real time, cloud based SAAS platform and range of data driven applications. They are already trusted and used by hundreds of Fortune 5000 companies, are currently valued at £1.1 billion, and are currently building a brand new core platform engineering office in central London.
They are looking for graduate and junior software engineers to join a newly established team to work on their low-level, real time calculation engine. They will allow you great autonomy in your work and and you will get involved in all aspects of greenfield Core Java software engineering.
You'd be working on the new development of the platform with work focussed on complex Core Java development, their developers do not use Java frameworks, due to the complexity of their patented software, they need to build everything bespoke from the ground up.
You'd encounter challenges around low-latency, high-throughput systems, performance optimisation, memory management, garbage collection, scalability, large amounts of data and cloud based software.
They are ideally looking to build a team of engineers who have a good grasp of Core Java and engineering tradeoffs. The team follow TDD and agile to ensure code quality and extensibility, they aim to write their code cleanly and only the once.
If you are interested in this position, please do feel free to apply.