Experience with Java 8+ and Spring Framework (Spring Boot)
Hands on experience designing, developing, testing and troubleshooting RESTful API and interface specifications (Swagger, RAML, SOAP)
Working knowledge of web-based application architectures and frameworks (Angular) and the way it integrates with services.
Experience working with DevOps pipelines (Git, Maven, Jenkins), continuous integration/delivery, automated testing (unit, functional, performance)
Experience working within professional software engineering practices for the full SDLC, including coding standards, code reviews, source code management, build processes and testing
Experience with code merging and branching methodologies using Git and code release process.
Leverage Open Source technology and contribute to open source where possible