creating everything from iTunes-top-10 consumer apps to Class-2 FDA-regulated cloud-based healthcare systems to the Shazam mobile app.
multinational tech companies, mobile tech leaders, music streaming giants, global retailers, multimedia and content streaming services.
JAVA SOFTWARE ENGINEER & JAVA ARCHITECT:
You will be working within the architecture group at one of the Big Four tech companies to build tooling to support large scale refactoring.
The system consists of various data extraction pipelines that feed a graph database model. The model is being used to identify candidate refactoring opportunities and architectural improvements that can be actioned. These results are being used to drive an intellij plugin and html reports.
This company only employ very Senior Software Engineers – they are polyglots who use Java, Scala, Python, Go, ES6, NodeJs, ReactJs, Spark, Splunk, Akka, Redis, PostgreSQL, SQL, SPARQL, MongoDB, RabbitMQ, Gearman, Kafka, Elasticsearch and whatever else required to: Create custom microservices; Develop, deploy & operate, sophisticated large-scale SaaS solutions; Develop feature-rich, cross-platform apps and product frameworks; Model & design systems architecture.
Both and programming patterns and techniques;
Experienced with features and build tools such as and building and testing distributed, scalable applications on the JVM;
Working with datastores and caches;
An appreciation for applying modern best practices.
Exceptional Development, Architectural and Technical Strategy capabilities.