Java Architect/Lead Job requirement

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]

See full