Senior Backend Java Developer

Samprasoft6 months ago
Oakland, CA, United States
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

Senior Java Backend Developer

Candidates must be located in the San Francisco Bay Area or commit to relocation prior to commencement. The Strategic Technology Programs Team is seeking a Senior Java Backend Developer for challenging long-term opportunities in the HealthCare IT Solutions domain.

The Backend Java Developer will join a dynamic team in the development of new solutions for clinician collaboration using real-time collaboration solutions and platforms along with solutions that leverage events streams, ML and NLP technologies for IOS and Desktop platforms. The solutions portfolio uses SQL and NoSQL DB, Microservices Architecture, React/Node JS, Java, and JavaScript stack for the future roadmap to enable AI based solutions for healthcare service enablement needs.

  • As part of the team, develop solution for Clinicians’ use in supporting critical care management.
  • Develop in the latest Java stack with REST API driven Microservices environment with ownership on deployment and resilient development.
  • Perform code reviews and code refactoring to increase application scale, reduce latency and code duplication.
  • Evaluate cutting edge technologies and suggest adopting specific technologies to improve business/product efficiency.

Technical Skill Set:

  • 10 to 12 years of relevant engineering expertise.
  • Experience in writing test cases. Experience with JUnit 5 is an advantage.
  • Implementing caching technologies using Spring and Redis.
  • Expertise in using GIT and Git commands, and Maven or Gradle to build projects.
  • Experience in Docker, Kubernetes, and writing ingress files, GitLab YAML files, and deployment of YAML files. Experience in creating secrets/certificates using YAML files.
  • Draw architecture diagrams using a tool such as a draw io/Visio/magic draw to prepare design documents. Collaborate in the design discussions.

Required Skills

Redis
GIT
JUnit 5
Gradle
SQL
NoSQL
Docker
GitLab
Maven
YAML
Kubernetes
Architecture Design
REST API
Microservices Architecture
Spring
Java