Envision Technology Solutions - Princeton, NJ

posted 5 days ago

Full-time - Senior
Princeton, NJ

About the position

The Java Developer position in Princeton, NJ, is a contract role focused on leading architectural design and implementation for various data patterns, particularly in the context of Web3.0 technologies. The role requires extensive experience in defining technical strategies, collaborating with stakeholders, and mentoring teams on best practices in software development.

Responsibilities

  • Define and detail architecture/design for different data patterns.
  • Conduct semantic modeling and utilize Web3.0 technologies, specifically Java 17.
  • Review solution implementations and provide feedback.
  • Coach and mentor teams on solutions and best practices.
  • Create architectural solutions and technical strategies, seeking buy-in from stakeholders.
  • Keep abreast of technologies, tools, and best practices in related areas.
  • Conduct proof of concepts (POC) as required.
  • Support integration of managed environments into the platform ecosystem.

Requirements

  • 12 years of experience as a Technical Lead or Architect.
  • Strong architectural and design experience.
  • Proficiency in RDF, OWL, SHACL, and SPARQL.
  • Experience with GraphDB or similar technologies.
  • Experience in configuration-driven enterprise platform implementation for large corporations.
  • Experience running shared services for microservices in production for over 3 years.

Nice-to-haves

  • Knowledge of frameworks such as RDF, OWL, SHACL, GraphDB, and SPARQL is preferable.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service