Back end Software Engineer
Mission critical telco systems. N-Squared's backend architecture is built on a multi-faceted technology stack developed in Perl and Java (with Eclipse Vert.X). You'll need to have relevant commercial/open-source development experience with at least one of these languages, an appreciation of the design and architecture of micro-service based solutions, and experience with inter-process communication, asynchronous programming, protocol parsing and API design.
You'll have at least three years development experience, with experience in or familiarity with Perl, and/or modern Java (i.e. Java9 and later), REST APIs, Relational and non-relational databases, such as Oracle, PostgreSQL, and MongoDB. Intermediate / Senior
Front End Software Engineer