Software Engineer, Java

Fern
New York, NY

Overview

This role is ideal for ambitious Java engineers with entrepreneurial goals. We are looking for a Java expert to lead the development of Fern’s Java SDK generator. Your work will directly influence the experience of thousands of developers using SDKs for companies like Square , Cohere , and more. You'll define what high quality looks like in Java SDKs and help set the standard for the broader Java community.

Many of us are former or future founders, and this is an opportunity to scale a company from $1M to $10M ARR while partnering with fast-growing tech companies shaping the future of software. We value in-person collaboration and work out of our office in the Williamsburg neighborhood of Brooklyn.

Sound like you? Get in touch.

What you'll do

  • Define Java best practices. You’ll set the tone for how a modern Java SDK should feel — readable, idiomatic, and a joy to use. We’re constantly raising the bar to make our SDKs the best in the industry. This is more than code generation; it's about crafting Java libraries that developers trust and love.

  • Build out our compiler. You'll own core components of our open source compiler , defining the primitives that power every one of our SDKs. You’ll implement new capabilities like auto-pagination and server-sent events , and push the boundaries of what a generated SDK can offer.

  • Engage with the Java community . You’ll stay on top of modern Java tools and frameworks, incorporate best practices, and work directly with developers through GitHub issues and community forums to evolve the SDK based on real-world needs.

  • Build our team. You'll work closely with our CEO and CTO to recruit and mentor new engineers as we scale.

What you’ll bring

  • Deep experience with modern Java tools, such as Gradle , Maven , and Ok

  • Strong grasp of Java’s evolving ecosystem — from cross compatibility between Java and Kotlin to emerging standards like structured concurrency

  • Enthusiasm for shaping language communities, like Niels , our C# engineer who actively engages with the .NET team

  • An eye for crafting a great developer experience

  • ( Bonus ) You've worked in a high-growth SaaS company

  • (Bonus) Experience working with the OpenAPI specification, Conjure (Palantir), or Smithy (AWS)

What we offer

  • Kind teammates who work hard

  • First-hand experience building an early-stage startup

  • Living proximity bonus of $18,000 per year if you choose to live near the office

  • Meals (breakfast, lunch, and dinner) at the office

  • Health, dental, and vision insurance

  • Unlimited vacation

  • Domestic and international team offsites

Our tech stack

  • Microservices: Express (Node.js), FastAPI (Python)

  • Postgres + Prisma ORM (Database)

  • Anthropic + Bedrock (LLM)

  • Fern (API)

  • AWS (Cloud)

About the interview

  1. Phone screen with a founder

  2. Three interviews: one coding, one decomp, one behavioral

  3. Onsite with our team

Posted 2025-08-20

Recommended Jobs

Catering Sous Chef

Restaurant Associates
New York, NY

Job Description Job Description   Position Title: Catering Sous Chef   Pay 12   Reports To: Executive Chef Salary: $75,000 - $80,000 Other Forms of Compensation: Benefits    Become…

View Details
Posted 2025-07-28

Client Care Worker

Caring For The Hungry And Homeless
Peekskill, NY

Job Description Job Description Benefits: ~401(k) ~ Competitive salary ~ Health insurance ~ Paid time off ~ Wellness resources CHHOP (CARING FOR THE HUNGRY AND HOMELESS OF PEEKSKI…

View Details
Posted 2025-07-30

Travel ALLIED-SPT-Sterile Processing Tech in Newark, New York

Voyage Health
Newark, NY

Job Description Job Description Looking to level up your career and boost your income? At Voyage Healthcare, we help connect nurses, therapists, and allied health pros with high-paying travel job…

View Details
Posted 2025-07-29

Psychiatrist (New York)

Proforma Health
New York, NY

This full-time Psychiatrist provides comprehensive psychiatric care at a Bronx health center, focusing on underserved populations. Offers direct patient psychiatric services following professional…

View Details
Posted 2025-08-19

Senior Core Java developer

Zealogics.com
New York, NY

Skill Set 1. Strong development experience in Core JAVA, spring framework, restful framework is MUST. 2. Solid Computer Science knowledge is MUST, the technical interview will include basic alg…

View Details
Posted 2025-08-20

CRM & Go-To-Market Director

Loro Piana
New York, NY

Loro Piana is seeking a CRM & Go-To-Market Director to spearhead the North America CRM strategy and Go-To-Market calendar. This role involves close collaboration with corporate Retail, Merchandising, …

View Details
Posted 2025-07-29

Landscaping Crew Member Wanted

Rhino's Outdoor Services
Dutchess County, NY

Job Description Job Description Landscaping Crew Member Wanted Company: Rhino's Outdoor Services. Location: Dutchess County, NY Job Type: Part-time / Full-time About Us: Rhino's O…

View Details
Posted 2025-07-30

Senior Customer Success Manager - Remote

Get It - Hospitality
New York, NY

We are seeking an experienced and dynamic Senior Customer Success Manager (CSM) to join our growing team. In this role, you will have the opportunity to make a significant impact by nurturing and expa…

View Details
Posted 2025-08-07

Chief of Gastroenterology, Northern Westchester Hospital, Northwell Health (New York)

Northwell
New York, NY

Northern Westchester Hospital (NWH), a member of Northwell Health , is seeking a dynamic and experienced physician leader to serve as the Chief of Gastroenterology. This is an exceptional opportun…

View Details
Posted 2025-08-21

COUNTER WORKER

Compass Group
Brooklyn, NY

  Position Title: COUNTER WORKER Pay Rate : $21.40  We Make Applying Easy! Want to apply to this job via text messaging? Text JOB to 75000  and search requisition ID number 1449913 . T…

View Details
Posted 2025-08-06