• experience in a software engineer or similar position to an industry similar to legalzoom.
• knowledge of server and client dynamic web development (using java, kotlin or equivalent jvm-based language).
• knowledge of the spring framework.
• understanding of restful web services
• understanding of web mark-up (html5, css3) and css pre-processing (sass).
• experience with dependency management and build (maven, gradle, composer or equivalent).
• knowledge of source control (git or equivalent), sql, relational databases, code quality tools (sonarqube or equivalent), tdd, unit testing and mocking frameworks.
• experience in continuous integration / deployment (jenkins or equivalent)
• experience working in scrum environment.
• microservices experience.
• knowledge of javascript and a front-end framework (angularjs, react or equivalent).
• understanding of js-based build tool (gulp or equivalent).
• able to work independently whilst thrive working within a team environment.
• a bold, confident self-starter and strategic thinker.
• a proactive approach to all work tasks, with the passion and motivation to learn and develop