Software Engineer I- Backend at RevSpring | Nashville, TN, US | Rezi

Software Engineer I- Backend at RevSpring

Software Engineer I- Backend

RevSpring · Nashville, TN, US

1 weeks ago

Software Engineer I- Backend

RevSpring · Nashville, TN, US

7 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Join a team solving complex healthcare problems by building services that help millions of people find doctors, understand costs, and choose care options. This role focuses on developing member-facing backend services, ensuring system robustness, and architecting next-generation care guidance tools. You will write production code, deepen system design expertise, and solve challenging technical problems in the healthcare industry.

Responsibilities

  • Develop and maintain backend services by writing clean, maintainable, and efficient code supporting high-throughput and low-latency requirements.
  • Participate in the deployment and monitoring of services within the AWS ecosystem.
  • Participate in code reviews, automated testing, and CI/CD workflows.
  • Contribute to observability through logging and metrics; participate in on-call rotations and incident response.
  • Contribute to task definition, prioritization, and assignment.
  • Drive deliverables with a sense of urgency and ownership, surfacing risks, mitigating them, and suggesting course corrections.
  • Own multiple products with a DevOps and service-ownership mindset, delivering quality solutions with test automation, instrumentation, monitoring, secure/defensive coding, resiliency, and scalability.
  • Collaborate on work with the team and other contributing teams, engaging cross-functionally to ensure successful project and/or product delivery.

Requirements

  • Demonstrates a passion for coding and consistently delivers high-quality, maintainable, and easy-to-understand production software.
  • Possesses a strong understanding of software design patterns and their role in building scalable, reliable, and maintainable applications.
  • Proficiency in Java (or similar language with the ability to learn Java quickly) building production APIs and services.
  • Experience building and deploying applications in a cloud environment (AWS preferred).
  • Understanding of RESTful API design and asynchronous messaging patterns.
  • Strong knowledge of software fundamentals (data structures, algorithms, and testing).
  • Ability to take uncertain requirements, ask clarifying questions, and break them down into buildable components.
  • Experience writing comprehensive unit and functional tests and being responsible for quality.
  • Strong communication skills with both technical and non-technical teammates and stakeholders.
  • Experience with technologies such as Python, OpenSearch, Pulumi, Postgres, DynamoDB, Datomic, Clojure, Javascript/TypeScript, React.
  • Experience building and maintaining Search APIs.
  • Experience building AI powered solutions.
  • Ability to read, analyze and interpret general business periodicals, professional journals, technical procedures or governmental regulations.
  • Ability to write reports, business correspondence and procedure manuals.
  • Ability to effectively present information and respond to questions from a variety of both internal and external sources.

Skills

  • Java
  • AWS
  • OpenSearch
  • Python
  • Pulumi
  • Postgres
  • DynamoDB
  • Datomic
  • Clojure
  • Javascript
  • TypeScript
  • React
  • RESTful API design
  • Asynchronous messaging patterns
  • Software design patterns
  • Data structures
  • Algorithms
  • Testing
  • Unit testing
  • Functional testing
  • CI/CD
  • DevOps
  • Service ownership
  • Search API development
  • AI solutions development
  • Cloud environments
  • System design
  • Observability
  • Logging
  • Metrics
  • Incident response
  • Paired programming

Location

  • Remote

Work Type

  • Full-time

Experience Level

  • 0-1 years of professional software engineering experience with a focus on backend development

Education Level

  • Bachelor’s Degree

About the Company

  • RevSpring is an equal opportunity employer.

Equal Opportunity

  • All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
  • RevSpring does not discriminate against any group in hiring or employment practices.