|
Search Jobvertise Jobs
|
Jobvertise
|
Senior/Lead Java Back End Developer Location: US-CA-Mountain View Email this job to a friend
Report this Job
Job Title: Senior Java Back End Developer Location: Mountain View, CA Duration: Full time Client will do H1 Transfer. Responsibilities - 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.
- 7+ 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.
|