Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Senior Middleware Developer - Contract to Hire

Experienced Recruiting Partners

Senior Middleware Developer - Contract to Hire

Charlotte, NC
Full Time
Paid
  • Responsibilities

    Contract to Hire role 

    Hybrid Location - Remote and Onsite - 2 days week in Charlotte, NC office

    Responsibilities:

    • Work on state-of-the-art IoT Edge Computing Platform for Retail
    • Participate in and contribute to architecture design meetings
    • Participate in and contribute to Agile development process, including planning and daily stand ups.
    • Work with other technical and non-technical team members to turn high level requirements into platform designs.
    • Research new technologies and develop solutions for integrating them into the platform.
    • Help define an overall messaging and streaming architecture that spans multiple products and deployments.

    Requirements:

    • Expertise in messaging design and development - including one or more of MQTT, Kafka, RabbitMQ and Redis Streams
    • Expertise in Java and Spring Boot micro service design and development - using appropriate patterns
    • Experience with Nvidia Jetson, GStreamer pipeline optimization or other computer vision pipelines
    • Prior experience with Google Cloud Platform IoT Core, AWS Greengrass or other IoT cloud platforms
    • Experience with high-throughput data processing, knowing what to save and what to discard
    • Good knowledge of containerization tools and technologies (Rancher, Kubernetes, Docker)
    • Polyglot preferred, where code is primarily Java but could be Python, Go or a lower level language like C
    • Experience with monitoring systems such as Prometheus and Grafana and CI/CD tools including Jenkins