1

Flexible Java Developer Startup Jobs in Santa Clara, CA

Overall 3-5 years of experience as a Software Developer * Extensive experience in Java EE ... Passion to be part of a growing startup Additional Information SaveDay Offers * Competitive salary

Overall 3-5 years of experience as a Software Developer * Extensive experience in Java EE ... Passion to be part of a growing startup Additional Information SaveDay Offers * Competitive salary

Senior Engineer

Palo Alto, CA · On-site

$105K - $215K/yr

... a fast-paced, startup-like environment Knowledge of developer tooling across the software ... a Java framework (J2EE, web containers and Java) 3+ years of experience with architecture and ...

Senior Engineer

Palo Alto, CA · On-site

$105K - $215K/yr

... fast-paced, startup-like environment • Knowledge of developer tooling across the software ... within a Java framework (J2EE, web containers and Java) • 3+ years of experience with ...

Front End Developer

Newark, CA · Hybrid

$117K - $136K/yr

Company Description Venture-backed fintech Startup SaveDay was founded with the vision to help ... We offer several flexible options for workplace savings and retirement plans The successful ...

Front End Developer

Newark, CA · On-site

$117K - $136K/yr

Company Description Venture-backed fintech Startup SaveDay was founded with the vision to help ... We offer several flexible options for workplace savings and retirement plans The successful ...

DevOps Engineer

Sunnyvale, CA

$62 - $84.75/hr

You must enjoy working in a fast paced startup and enjoy wearing multiple hats to get the job done ... Experience in developing Java/C++ backend systems is a huge plus * Be a strong team player ...

Senior Software Engineer

Sunnyvale, CA · On-site

$143K - $189K/yr

Join our team, we work in a startup-like environment and you will be part of every stage of ... Apple's eBusiness services team seeks an outstanding Senior Fullstack Java Engineer to implement ...

Kotlin Developer

Sunnyvale, CA · On-site

$65 - $85.50/hr

Required : • Strong Kotlin, Java, AWS, DynamoDB • 5+ years of experience Strong Kotlin, Java ... flexible, scalable and consistent platform that supports both Platform-as-a-Service and custom ...

Mobile Engineer

Pleasanton, CA · On-site

$50K - $58K/yr

We are looking for a phenomenal Application Developer PREFERRED SKILLS: * Expertise in LLDB, SQLite ... Previous experience with Agile and Lean Startup style development REQUIRED SKILLS: * Bachelors ...

Showing results 21-40

Flexible Java Developer Startup information

See Santa Clara, CA salary details

$18

$66

$90

How much do flexible java developer startup jobs pay per hour?

As of Aug 22, 2026, the average hourly pay for flexible java developer startup in Santa Clara, CA is $66.59, according to ZipRecruiter salary data. Most workers in this role earn between $57.60 and $74.52 per hour, depending on experience, location, and employer.

What is a flexible Java developer at a startup?

A Flexible Java Developer at a startup is a software engineer proficient in Java who can adapt to various roles and tasks within a fast-paced, evolving startup environment. This role often involves working on multiple aspects of the software development lifecycle, from designing and coding to testing and deploying applications. Flexibility is key, as startups may require team members to tackle different technical challenges, learn new technologies quickly, and contribute to both backend and sometimes frontend development. The position typically values problem-solving skills, the ability to work independently, and strong communication to collaborate with a small team. Startups offer opportunities for rapid growth and hands-on experience with cutting-edge technologies.

What are the key skills and qualifications needed to thrive as a flexible Java developer in a startup?

To thrive as a Flexible Java Developer in a Startup, you need strong Java programming skills, knowledge of software development principles, and a relevant degree or equivalent experience. Familiarity with frameworks like Spring Boot, version control systems (e.g., Git), and experience with cloud platforms or CI/CD tools are typically required. Adaptability, problem-solving, and effective communication are crucial soft skills for navigating the fast-changing, collaborative startup environment. These skills and qualities are vital for rapidly delivering robust solutions and contributing to a dynamic, growth-oriented team.

How does working as a flexible Java developer at a startup differ from a similar role in a larger company?

As a Flexible Java Developer in a startup environment, you'll likely take on a broader range of responsibilities, such as contributing to both backend and frontend tasks, participating in product planning, and even assisting with deployment and troubleshooting. Startups often require adaptability and a willingness to learn new technologies quickly as project needs evolve. Collaboration tends to be close-knit, with regular interaction between developers, designers, and product managers, giving you greater influence over product direction. This dynamic setting provides ample opportunities for rapid skill development and career growth, though it may also present challenges such as ambiguity in processes and shifting priorities.

What is the difference between Flexible Java Developer Startup vs Flexible Java Developer Corporate?

AspectFlexible Java Developer StartupFlexible Java Developer Corporate
Work EnvironmentDynamic, fast-paced, smaller teamsStructured, larger teams, formal processes
Project ScopeVaried, innovative projects, high flexibilityLong-term, maintenance-focused projects
Required CredentialsJava certification, relevant experienceJava certification, relevant experience
Industry UsageStartups, tech companiesLarge corporations, enterprise sectors

Flexible Java Developer Startup roles typically involve working in dynamic environments with varied projects, offering high flexibility. In contrast, Flexible Java Developer Corporate positions are more structured, focusing on long-term projects within larger organizations. Both roles require similar credentials and skills but differ mainly in work environment and project scope.

What are the most commonly searched types of Java Developer Startup jobs in Santa Clara, CA?

The most popular types of Java Developer Startup jobs in Santa Clara, CA are:

What are popular job titles related to Flexible Java Developer Startup jobs in Santa Clara, CA?

For Flexible Java Developer Startup jobs in Santa Clara, CA, the most frequently searched job titles are:

What job categories do people searching Flexible Java Developer Startup jobs in Santa Clara, CA look for?

The top searched job categories for Flexible Java Developer Startup jobs in Santa Clara, CA are:

What cities near Santa Clara, CA are hiring for Flexible Java Developer Startup jobs?

Cities near Santa Clara, CA with the most Flexible Java Developer Startup job openings:

Infographic showing various Flexible Java Developer Startup job openings in Santa Clara, CA as of August 2026, with employment types broken down into 1% As Needed, 67% Full Time, 29% Part Time, and 3% Contract. Highlights an 86% Physical, 1% Hybrid, and 13% Remote job distribution, with an average salary of $138,503 per year, or $66.6 per hour.

Android Engineer (Android / Java / Kotlin)

Ampa Inc.

Palo Alto, CA • On-site

$140 - $200/hr

Other

Posted 4 days ago


Job description

Ampa is a pioneering neurotechnology startup developing brain stimulation technology to help eradicate depression. We will improve millions of lives by making this transformative treatment universally accessible. Joining us means you’ll be part of a rapidly growing startup with significant equity opportunities and a major impact on our future.

What to Expect: Working at Ampa is a rare chance to help transform global mental health and save millions of lives — a level of impact that demands deep commitment. Success here requires resilience, adaptability, and the discipline to put in long hours. If you thrive in a high‑intensity, fast‑changing environment and want your work to truly matter, you may do the best work of your life here.

Role Overview:

We're seeking an exceptional Software Engineer to own the development of our clinical Android tablet application — the primary interface between clinicians and our TMS medical device. You'll build beautiful, responsive interfaces in Java and Kotlin, and ensure they integrate seamlessly with our backend systems and custom hardware. You'll also collaborate with our React/React Native engineers on our broader platform. You will be responsible for the bridge between high‑level patient management UI and low‑level medical hardware. Your work will involve managing real‑time data streams, binary serial communication, and ensuring 100% data integrity for clinical treatment records.

This role is ideal for an engineer who's obsessed with UX, has an eye for detail, and builds polished Android experiences that work reliably in high‑stakes clinical environments.

Technology Stack
  • Web: React, TypeScript
  • Backend (interfacing with): Python, PostgreSQ
Key Responsibilities:
  • Hardware Integration: Maintain and optimize the USB Serial communication layer (RS232/USB) between the Android tablet and proprietary TMS hardware.
  • Native Bridge Development: Build and maintain high‑performance Native Bridges (Java/C++ to TypeScript) to handle high‑frequency telemetry (heartbeats, sensor data, and pulse logs).
  • Lifecycle & State Management: Manage complex application states using Redux Toolkit, ensuring that medical treatment data remains consistent even during hardware disconnections or app backgrounding.
  • Binary Protocol Engineering: Implement and debug custom binary protocols, including packet encoding/decoding, checksum validation, and serial command queuing.
  • Safety & Error Handling: Develop robust "Safety Interlock" logic to monitor hardware telemetry and trigger immediate software‑level shutdowns in the event of hardware faults (overvoltage, overheating, etc.).
  • Medical Data Integrity: Ensure the reliable collection and synchronization of clinical session data to AWS cloud backends via secure REST APIs.
  • Engineering Leadership: Help establish Android coding standards, mentor junior engineers, and review code for quality and maintainability.
Required Technical Skills:
  • Frameworks: Expert‑level React Native (0.75+) and TypeScript.
  • State Management: Advanced knowledge of Redux Toolkit (Slices, Async Thunks, and Middleware).
  • Communication Protocols: Experience with USB/Serial communication, UART, or similar low‑level protocols.
  • Binary Data Handling: Comfort working with ArrayBuffers, Uint8Array, Hexadecimal conversions, and Bitwise operations.
  • Networking: Experience with Axios, JWT‑based authentication, and TLS security.
  • Hardware Support: Experience with UVC Cameras, Gyroscopes, and Accelerometer integration on Android.
What We’re Looking For:
  • Driven: Highly motivated and resilient.
  • Effective: Learns fast, adapts quickly, and consistently delivers results.
  • Android Mastery: 5+ years of experience building production‑grade Android applications in Java and Kotlin.
  • Frontend Sensibility: Strong UI/UX instincts — you care as much about how it looks and feels as how it works.
  • Mobile Expertise: Hands‑on experience shipping Android apps, with USB hardware and/or camera integration a strong plus.
Why Join Ampa?
  • Impact: Lead the development of transformative mental health technologies.
  • Growth: Thrive in a startup environment with rapid innovation.
  • Stability: Enjoy startup benefits with a secure product line.
  • Ownership: Receive substantial equity as an early team member.
Logistics:
  • Work Mode: In‑person or Remote
  • Location: Palo Alto, CA (preferred) or Pacific Time Zone
  • Compensation: $140K – $200K + Strong Equity
#J-18808-Ljbffr