Skip to main content

Lead Java Developer

Technology
Programming.com
Fremont, United StatesTodayUntil 11/13/2026
Service contractHybrid

Job description

Kindly review the Job requirement and let me know your interest.

Job role: Sr. Software Engineer, Clinical Software

Location: Fremont, CA (Onsite: Monday, Tuesday, and Thursday)

Summary:

We are seeking a Sr. Software Engineer to design, develop, and maintain our Laboratory Information Management Systems (LIMS). This role is a key contributor to our engineering team, taking ownership of feature development for both existing systems and new cloud-based platforms. You will work with senior engineers to tackle complex problems and deliver high-quality, scalable solutions that power our laboratory operations in a regulated environment.

Qualifications:

  • B.S. degree in Computer Science, Engineering, or a related technical field.
  • 5 years of professional software development experience.
  • Strong proficiency in at least one programming language such as Python or Java.
  • Proven experience building and deploying applications on AWS.
  • Solid experience with relational databases (e.g., PostgreSQL, MySQL) and developing REST APIs.
  • Experience with version control systems (e.g., Github, Bitbucket) and CI/CD concepts.
  • Excellent problem-solving skills and the ability to work independently on complex tasks.

Preferred:

  • Experience with web frameworks like Flask or FastAPI.
  • Familiarity with modern JavaScript frameworks (e.g., React, Angular, or Vue.js).
  • Experience in the life sciences, healthcare, or another regulated industry.
  • Familiarity with containerization technologies (e.g., Docker).
  • Exposure to graph databases or NoSQL technologies.
Keywords
PythonJavaAWSPostgreSQLMySQLREST APIsGitHubBitbucketCI/CDFlaskFastAPIReactAngularVue.jsDockerLIMSLaboratory Information Management SystemsClinical SoftwareSoftware DevelopmentCloud-Based Platforms

Interested in this role?