Senior Java Developer/ Architect (AVP)
Senior Java Developer (Associate Vice President)
As a Software Developer, you will be analysing and propose designs and technical solutions, as well as analysing existing systems and producing designs and software PoC/prototypes. You will also work alongside technology controls and cyber security teams to foster innovation in technology risk management and re-engineer current processes and controls to be highly automated, codified, self-service, and friction-free. Additionally, you will be responsible for enabling true CI/CD for our development teams, characterized by multiple releases per day.
To be successful in this role, you should have at least 4 years of commercial experience with Java, Linux/Unix, REST, multithread development, Git, and CI/CD. You should also have experience working in a creatively challenging environment and be proficient in Core Java (Collections/Concurrency/Design patterns), databases (SQL/JDBC/JPA/In-memory), messaging (JMS/FIX/XML/JSON), web services and REST API design (using frameworks such as Jetty/Jersey/Swagger), and test-driven development (such as Junit/Mockito). Experience with behaviour-driven development (such as Concordion/Cucumber), distributed version control systems (preferably Git/Bit
What you need to do now
If you’re interested in this role, click ‘apply now’ to forward an up-to-date copy of your CV.
If this job isn’t quite right for you but you are looking for a new position, please contact us for a confidential discussion on your career.
To apply for this job please visit www.cybersecurityjobsite.com.