Prior experience working with front-end technologies, such as Angular, JavaScript, Type Script, HTML, CSS, as well as back-end technologies, such as Java (8+), Spring framework (Boot, Secuirty), Hibernate (JPA), SQL, REST. The successful candidate will establish patterns, best practices, and underlying architectures for the SDP platform that the rest of the team can build on top of to create features and resolve bugs.