Software Developer - JAVA

$152,110 - $152,110/Yr

Intelliswift Software - San Jose, CA

posted 29 days ago

Full-time - Mid Level
San Jose, CA
Professional, Scientific, and Technical Services

About the position

The Java Software Developer role involves working on web services and distributed systems to develop real-time data processing pipelines and search technologies. The position is focused on building a platform that manages the lifecycle of billions of images, documents, and other assets, requiring a strong foundation in Java and related technologies.

Responsibilities

  • Develop and maintain web services and distributed systems.
  • Implement real-time data processing pipelines.
  • Work on data mining and search technologies.
  • Collaborate with cross-functional teams to enhance platform capabilities.
  • Ensure high performance and responsiveness of applications.

Requirements

  • Proficiency in Java programming language.
  • Experience with web services, REST, and microservices.
  • Knowledge of SaaS-based software development.
  • Familiarity with front-end development using React, Node.js, or Flask.
  • Strong verbal and written communication skills.
  • Experience with distributed systems at scale.
  • Knowledge of NoSQL databases such as HBase.

Nice-to-haves

  • Experience with search indexing stacks like Elastic Search or Solr/Lucene.
  • Familiarity with real-time processing pipelines using Apache Storm.
  • Experience in search or information retrieval as a domain.

Benefits

  • Competitive hourly rate of $73.13 on W2.
  • Hybrid work environment.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service