特殊技能:Masters degree or equivalent in Computer Science, Computer Engineering, Electrical Engineering or a related field. Alternatively, will accept a Bachelors degree or equivalent in Computer Science, Computer Engineering, Electrical Engineering or a related equivalent field plus 5 years of relevant experience in software development.br br Must Have Proven software development experience on LinuxUnix based OS; proven ability with compiled languages such as Java; experience with Java web application technologies such as Spring Boot and Tomcat; experience designing, building and consuming RESTJSON APIs; experience with Java testing tools, such as Junit and Mockito; proven ability with Groovy or similar scripting languages; strong experience with web development core technologies HTML 5, CSS 3 and EMCA Script 6; strong experience with Angular JS, Angular and Typescript; strong experience with UI test frameworks Cypress, Jasmine and Chai; strong experience with container platforms such as Docker; strong experience with UI build systems such as NodeJS, NPM, Gulp, Grunt and Webpack; proven ability with Oracle SQL; experience with network protocols TLS and HTTP, and use of Oauth 2 for authorization and authentication of HTTP requests; proven experience with version control and continuous integration tools such as Git, Bitbucket and Jenkins; proven experience with software architecture, design principles and best practices; knowledge of commonly applied data structures and algorithms; and experience with working in Agile teams and with use of SAFe Agile.br br br Employer will accept any suitable combination of education, training or experience.