E-Solutions Group - Princeton, NJ

posted 9 days ago

Full-time - Senior
Princeton, NJ
Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

About the position

The Java Lead Developer position is a senior technical role focused on leading the architecture and design of data patterns within a corporate environment. The role requires extensive experience in Java and Web3.0 technologies, with a strong emphasis on collaboration, mentoring, and solution implementation.

Responsibilities

  • Define and detail architecture/design for different data patterns.
  • Conduct semantic modeling and utilize Web3.0 technologies, specifically Java 17.
  • Work with frameworks such as RDF, OWL, Shacl, graphDB, and sparql.
  • Define scope boundaries including transaction management and supported data sources.
  • Collaborate with internal and external stakeholders to define solutions and best practices.
  • Review solution implementations and provide feedback.
  • Coach and mentor teams on solutions and best practices.
  • Conduct proof of concepts (POC) as required.
  • Create architectural solutions and technical strategies, seeking buy-in from stakeholders.
  • Stay updated on technologies, tools, and best practices in related areas.

Requirements

  • 12 years of experience in a technical lead or architect role.
  • Experience in configuration-driven enterprise platform implementation for large corporations.
  • Experience running shared services for microservices in production for over 3 years.
  • Experience supporting integration of managed environments into platform ecosystems.

Nice-to-haves

  • Experience with semantic modeling and Web3.0 technologies.
  • Familiarity with frameworks such as RDF, OWL, Shacl, graphDB, and sparql.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service