Job Description :

Job Title: Senior Java Backend Engineer

Location: Mountain View, CA(Remote)

Duration: Fulltime role  

End Client: Medical Fitness Domain

  •  Client is a Precision Health platform combining IoT Sensors, Machine Learning, and  Medical Science to improve human metabolic health.
  • We are looking for great engineers to join our team and advance our mission of improving  metabolic health and reverse chronic diseases using IoT and Machine Learning.

Job Description:

Design and develop backend microservices using technologies such as Spring Boot,   REST APIs, SQL databases, Time Series databases, Message Queues, Docker, etc.
Scale the system to perform complex processing on high-volume data feeds from a large   population of diverse sensors.
Collaborate with Data Scientists to develop analytics and ML-driven services that   generate insights and recommendations based on large amounts of data.
Design services for fast performance, high scalability, and high reliability.
Develop automated unit tests and integration tests to ensure high-quality, defect-free   code.
Develop integrations with 3rd party software systems.


Qualifications:

  • Bachelor’s degree in Computer Science or a related field; Masters would be a plus
  • Experience developing Production software in Java for high-scale applications
  • Experience with SQL databases, NoSQL databases, and distributed systems.
  • Experience with Stream Processing technologies like Apache Spark or Apache Storm   would be a plus
  • 5+ years of experience in software engineering
  • Strong verbal and written communication skills
  • Domain experience in healthcare, biosensors, or related areas would be a plus, but is   not required.
             

Similar Jobs you may be interested in ..