We are in need of an experienced full-stack developer, based on a Java Spring backend. We are going to be doing a lot of heavy lifting around upgrading our Style Guide from a Client-based UI with Backbone to an Client-based UI with React.js. We also build and interact with RESTful interfaces to produce our UI. We need a senior or principal software engineer who can help us build this out.
- 7 years of experience using REST APIs and Web Services.
- 5 years of experience Deploying and Supporting Applications on the Linux or UNIX operating system.
- Desire to work in a fast-paced, dynamic, small-team environment.
- Passion to understand, learn and evaluate new technologies.
- Experience working with Internet protocols and concepts (IP, TCP, SSL / TLS, HTTP, DNS).
- Experience with Spring, Ajax, JUnit, Jasmine, JSON, Git, SQL.
- Experience with scripting languages such as Python or Unix Shell Scripts.
- Excellent written and verbal communication skills.
- Expertise in Secure Software Design and Architecture.
- Familiarity with software security weakness, vulnerability and secure code review.
- Familiarity with software attack and exploitation techniques.
- Familiarity with automating deployment and/or containerized environments (Kubernetes, Docker).
121,696.00 - 153,551.00 /yearWhat is this?