- Experience in one or more contemporary development language (Java1.8)
- Experience in Springboot & Microservices
- knowledge on Event driven, Reactive programming, Streams, TDD, Design patterns, SQL, Cloud environments & native development
- Previous work building RESTful services and APIs
- Familiar with coding patterns, both object oriented and procedural.
- Makes a habit of covering the majority of their code with unit tests
- Ability to debug code quickly and efficiently
- Experience working with SQL, NoSQL, message and data.
- Hands-on experience with a javascript structural framework (React).
- Previous work done on high-traffic public facing websites.
- Understand the mechanics of responsive web design using HTM5/CSS3
Good - to - Have
- Experience with Oracle and PL-SQL
- Experience securing a public facing API
- Experience developing as part of an agile team
- Experience solutioning and estimating requirements
- Extensive knowledge of system architecture patterns
- Secure coding training and/or experience