FusionAuth

Senior Java Engineer

FusionAuth

full-time

Posted on:

Location Type: Hybrid

Location: Denver • Colorado • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $140,000 - $180,000 per year

Job Level

Senior

Tech Stack

CloudJavaScriptTCP/IP

About the role

  • Writing high-quality, performant, and secure code
  • Connect unfamiliar technical concepts to your existing knowledge base and find pragmatic paths forward
  • Balance immediate deliverables with long-term architectural thinking and planning
  • Writing extensive and thorough tests
  • Designing and producing new features
  • Maintaining our software with bug fixes and enhancements
  • Writing clear, high-quality documentation for new features
  • Rotate as the on-call engineer to solve critical customer issues.
  • Provide technical support to our customers
  • Be a voice of positive change in the Engineering organization

Requirements

  • 10+ years of professional software development experience
  • Bachelor’s degree in computer science, or demonstrable experience with a broad set of theoretical topics
  • Highly proficient in object-oriented design and implementation
  • Understanding of the full web stack (HTTP, TCP/IP, REST, etc)
  • Experience with building highly available, high-performance, scalable applications
  • Expertise in building multi-threaded, API-first applications
  • In-depth knowledge of unit and integration testing
  • Real working knowledge of relational databases—you understand query optimization, indexing strategies, and database design beyond ORM abstractions
  • Experience up and down the entire stack, including cloud infrastructure, operating systems, databases, back-end services, and JavaScript on the front end
  • Comfortable working in a hybrid model (in-office attendance expected 2 days/week for first 3-6 weeks, then hybrid/remote as needed)
Benefits
  • Comprehensive health insurance including medical, dental, and vision coverage, with the company covering the majority of your medical premiums to keep your costs low.
  • Fully employer-paid High Deductible Health Plan (HDHP) option paired with a Health Savings Account (HSA), including employer contributions.
  • Basic life insurance and short- and long-term disability coverage fully paid by the company for essential financial protection.
  • Voluntary life insurance options to provide additional financial protection for you and your loved ones.
  • Healthcare and Dependent Care Flexible Spending Accounts (FSAs) to save pre-tax dollars on eligible expenses.
  • 401(k) plan with company match to help you save for retirement.
  • Generous paid time off (PTO) plus paid company holidays to support work-life balance.
  • Employee Assistance Program (EAP) offering confidential counseling and support services.
  • Professional growth and development opportunities to boost your career journey.
  • Eligibility for performance-based bonuses or variable compensation tied to individual, team, or company results.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
software developmentobject-oriented designunit testingintegration testingAPI developmentmulti-threaded applicationsquery optimizationdatabase designcloud infrastructureJavaScript
Soft skills
problem-solvingcommunicationtechnical supportdocumentationpositive change advocacyarchitectural thinkingplanningcustomer issue resolutioncollaborationadaptability
Certifications
Bachelor’s degree in computer science