Center
Job Title: Lead Software Engineer – Java
Location: Mountain View, CA
Job Type: Contract
Job Description
We are looking for an experienced Java Developer to design, develop, and maintain web applications using Java and Spring Boot. The ideal candidate should have strong expertise in REST APIs, microservices, database technologies, and enterprise application development.
Responsibilities
Design, develop, and maintain web applications using Java and Spring Boot.
Develop REST APIs and SDKs following industry best practices.
Design and implement scalable microservices architectures.
Build secure and HIPAA-compliant solutions for enterprise applications.
Work with Hibernate and other Object-Relational Mapping (ORM) frameworks.
Apply strong Object-Oriented Programming (OOP) principles and Java Collections.
Collaborate with cross-functional teams to deliver high-quality software solutions.
Work across different platforms and support application integration.
Perform Excel-related operations when required.
Required Skills
Strong hands-on experience with Java and Spring Boot/Spring Framework.
Excellent knowledge of OOP concepts and Java Collections.
Experience with Hibernate or other ORM frameworks.
Strong experience developing REST APIs and microservices.
Knowledge of SQL and relational databases.
Understanding of secure application development and HIPAA compliance.
Experience building enterprise-grade web applications.
Preferred Skills
Experience with Excel operations and data processing.
Strong problem-solving and communication skills.
To apply for this job email your details to kavitapandeygroot@gmail.com