Sr. Back End Software Engineer

company banner
The Judge Group, Inc.
Software, Engineer, Developer, Java, TCP, HTTP, SQL
Full Time

Job Description

Location: San Francisco, CA
Salary: DOE
Description: Our client is currently seeking a Sr. Software Engineer (Backend Developer) to join a small effort focused on creating a next-generation, cloud-based backend services layer. This project has an extremely small team and is looking for top-notch Java developers not afraid of rolling up their sleeves to solve large, complex, and difficult problems. Given the small nature of the project, the successful candidate will be self-motivated and self-directed. While the main office is in San Francisco, the team meets frequently in the south bay to design, plan, and coordinate, and then works independently for the remainder of the week being productive.

This project uses a custom framework and does not use Spring, Spring Boot, Hibernate, or standard web containers. This is an opportunity to focus on core Java and system fundamentals.

Minimum Requirements:
  • Minimum of 4+ years of strong Java fundamentals with the ability to discuss usage, performance, and considerations in the areas of:
  • Language syntax and constructs (have opinions on what makes good code)
  • Collections framework (when do you use a TreeMap versus HashMap)
  • Multi-threading, locking, and concurrency (how to handle shared resources)

Critical Skills:
  • Bit manipulation and binary protocols (can you encode a string?)
  • TCP networking (could you communicate over a TCP socket?)
  • HTTP/1.1 protocol (have you seen the RFC?)
  • Structured and non-structured data storage and transport (JSON versus Protobuf)
  • Healthcare domain knowledge
  • Familiarity with FHIR and HL7 standards

Additional Skills:
  • Ability to read, write, and optimize SQL
  • Great communication skills (everyone needs to be on the same page)
  • Excitement for challenging work (jump in and stay motivated)
  • Ability to self-manage (this is a very small team)

*This role requires U.S. Citizenship


This job and many more are available through The Judge Group. Find us on the web at

Company Information

The Judge Group, celebrating its 50th anniversary, is a leading professional services firm specializing in talent, technology, and learning solutions. We consult, staff, train, and solve. Through our work we make people and organizations better. Our services are successfully delivered through a network of more than 30 offices in the United States, Canada, and India. The Judge Group serves more than 50 of the Fortune 100 and is responsible for over 9,000 professionals on assignment annually across a wide range of industries.

Dice Id : cxjudgpa
Position Id : 675867
Originally Posted : 2 months ago

Similar Positions at The Judge Group, Inc.

Sr Java Software Engineer
  • San Francisco, CA
  • 2 days ago
Jr. Full Stack Software Engineer(s)
  • San Francisco, CA
  • 2 days ago
QA Security Software Engineer
  • Santa Clara, CA
  • 2 days ago
Web App Developer
  • Mountain View, CA
  • 2 days ago
Web Application Developer
  • Mountain View, CA
  • 2 days ago
Back end Java developer
  • Cave Springs, AR
  • 2 days ago
ATG Developer
  • Sunnyvale, CA
  • 2 days ago
Senior Software Engineer
  • Eden Prairie, MN
  • 2 days ago
Sr. Software Engineer (Frontend)
  • Eden Prairie, MN
  • 2 days ago
Sr. Software Engineer
  • Tempe, AZ
  • 2 days ago