Title: Java Architect
Location: Morrisville NC
Duration: Long Term
Description:
- Java 8+ with multithread/concurrency programming and secure coding
- RDBMS – Expertise in one of these – Oracle, PostgreSQL, MS SQL, MariaDB, MySQL
- UI/UX JS framework desired. Knowledge in one of these UI/UX will also do - Angular, React, Vue.js, RxJS/Redux, Webpack/Browserify, Jasmine/Karma
- NoSQL DB – 1 of the 5 RB should be expert on this
- Web Service Interface – Restful, SOAP
- Agile development practice – Maven, Github, Jenkins, Selenium, Artifactory, Unit Testing
- Familiarity with Collaboration Technologies and APIs.
Additional Skills:
- Workflow engine with BPMN 2.0 (e.g. Camunda)
- ORM (Object Relational Mapping) framework (e.g. Hibernate, Spring JPA are preferable)
- Authentication model (e.g. Basic, SSO, Oauth 2.0)
- Template engine framework (Velocity, Freemarker, Thymeleaf)
General:
- Bachelor of Science (BS) in Computer Science and Related field
- 4 to 5 years of Software Architecture experience
- 5 to 7 Years of software development experience
- Understanding of Collaboration domain especially with Cisco Collaboration products highly desired
- Experience of working with end customers to gather technical requirements and defining solution architecture
Experience of working in Agile development environment.
Send resumes to [CONTACT]