applications - Strong Software development fundamentals, data structures, design patterns, - Object-Oriented programming, architecture, algorithms, and problem-solving skills - Experience with system performance tuning and lowlatency Java programming - Experience working with multi-threaded applications - Technical skills include Java, Spring, TDD, DBs, and UNIX/LINUX - Understanding of financial more »
Relational Databases, SQL and ORM technologies (JPA2, Hibernate). Experience with test-driven development. What you'll be doing: Designing and developing high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance. Contributing to all phases of the development lifecycle. Writing well-designed, efficient more »
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Opencast Software Europe Ltd
with distributed systems. In depth knowledge of parallelism, threading, and concurrent programming, with practical experience in these areas. Proven ability to build high performing, lowlatency solutions capable of processing large volumes of data efficiently. And what can we promise you? Were inclusive team players that listen and more »
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Confidential
languages React, Typescript or Go. Ability to clearly communicate technical matters to technical and non-technical people alike. Experience working with Linux. Experience developing lowlatency, highly available and scalable solutions. Working in an environment with high volumes of transactions. Experience working with Scrum or other Agile software more »