Senior Java Software Engineer
Job details
- Work mode
- On-site
- Level
- Senior
- Posted
- Oct 9, 2026
- Last confirmed open
- Oct 9, 2026
About this role
Job Title: Senior Java Developer Location: Mountain View, CA (Onsite – Local Candidates Only) Job Description We are looking for an experienced Senior Java Developer with strong expertise in Java, Spring Boot, Hibernate, REST APIs, and microservices architecture.
The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications and secure, HIPAA-compliant solutions for enterprise resource planning (ERP) systems. The candidate should have a strong understanding of object-oriented programming, Java Collections, and software development best practices, along with the flexibility to work across different platforms and technologies.
Key Responsibilities
- Design, develop, and maintain web applications using Java and Spring Boot.
- Develop and implement RESTful APIs and microservices following industry best practices.
- Design and build reusable, scalable, and maintainable software components and SDKs.
- Develop and maintain secure, HIPAA-compliant solutions for ERP applications.
- Work with Hibernate or other ORM frameworks for database integration and data management.
- Apply strong object-oriented programming principles to develop efficient software solutions.
- Collaborate with cross-functional teams to understand requirements and deliver high-quality applications.
- Troubleshoot, debug, and optimize application performance.
- Ensure code quality, security, and maintainability throughout the development lifecycle.
- Required Skills Strong expertise in Core Java, OOP concepts, and Java Collections.
- Hands-on experience with Spring, Spring Boot, and Hibernate.
- Strong experience in designing and implementing RESTful APIs.
- Proven experience developing and implementing microservices.
- Good understanding of ORM frameworks and database integration.
- Experience building secure, HIPAA-compliant applications.
- Strong problem-solving, analytical, and communication skills.
- Ability to work across multiple platforms and adapt to changing technical requirements.
- Preferred Skills Knowledge of Excel operations and data handling.
- Experience developing reusable SDKs and enterprise-grade applications.
- Familiarity with secure application development and healthcare data compliance.
Work Location
Mountain View, California. Work Mode: 100% Onsite.
Candidate Preference
Local candidates only. Candidates must be able to work onsite in Mountain View, CA.