Tebra

We empower independent practices to bring modernized care to patients everywhere.

Staff Backend Software Engineer

Backend EngineerSoftware EngineerFull TimeRemoteTeam 501-1,000H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

10 days ago

Salary

$216K - $224.3K / year

Bachelor Degree8 yrs expEnglishAWSAzureCloudDockerDynamo DBJavaJenkinsKubernetesMicroservicesMongo DBMy SQLNo SQLPostgre SQLReactSpringSpring BootSpring Boot

Job Description

• Lead Software Development: Design, develop, test, and deploy scalable and maintainable software applications using Spring Boot, Java, React, and cloud technologies. • Architect and Design: Collaborate with product managers, designers, and cross-functional teams to architect robust and scalable solutions that meet business requirements. Provide input into the technical direction of the team and product. • Cloud Technology Expertise: Leverage experience with cloud platforms (AWS, Azure, Google Cloud, etc.) to design cloud-native applications. Ensure that applications are optimized for scalability, reliability, and cost-efficiency in a cloud environment. • Code Reviews & Mentorship: Conduct thorough code reviews, ensuring that the team adheres to best practices for clean, maintainable, and efficient code. Mentor junior and mid-level engineers, fostering a culture of continuous learning and improvement. • Collaboration and Communication: Work closely with product and design teams to define requirements, deliver timely solutions, and provide technical expertise throughout the product lifecycle. • Performance and Optimization: Monitor and optimize the performance of applications. Identify bottlenecks and implement performance improvements across both frontend (React) and backend (Java/Spring Boot) layers. • Agile Development: Participate in Agile development processes, including sprint planning, daily standups, retrospectives, and backlog grooming. Contribute to defining and prioritizing work within the team. • Stay Current: Continuously research and apply emerging technologies and industry best practices to improve the development process and product quality.

Job Requirements

  • Minimum 8 years of professional software engineering experience with a strong track record of delivering complex software solutions.
  • Strong expertise in Java and Spring Boot for building scalable and secure backend systems.
  • Experience with building RESTful APIs and microservices architectures.
  • Hands-on experience with React and frontend web technologies.
  • Experience with modern front-end workflows and state management.
  • Practical experience with one or more cloud platforms such as AWS, Azure, or Google Cloud.
  • Familiarity with cloud-native technologies (e.g., containers, serverless, CI/CD pipelines).
  • Strong Understanding of Software Design Patterns: Experience in object-oriented design principles, microservices architectures, and cloud-native application design.
  • CI/CD & DevOps Practices: Experience with CI/CD pipelines, automated testing, and deployment practices. Familiarity with tools such as Jenkins, Harness, Docker, Kubernetes, or similar.
  • Database Expertise: Strong experience with both relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB, DynamoDB) and an understanding of database design and optimization.
  • AI Expertise: Demonstrating usage of AI tools supports your daily work when doing research, debug, coding and deployment of new solutions.

Benefits

  • Healthcare benefits
  • Discount through Dell for work from home basics
  • Resources for mental health and fitness through Gympass and Telus Employee Assistance Program

Related Job Pages

More Backend Engineer Jobs

Salesforce Architect – Technical

NeuraFlash

Digital Transformation from point-of-sale to point-of-service with AI, Salesforce.com & Amazon Web Services 🚀

Backend Engineer10 days ago
Full TimeRemoteTeam 201-500H1B Sponsor

Salesforce Architect responsible for building Agentforce-powered experiences

JavaJavaScriptPythonVisualforce
California + 8 moreAll locations: California, Colorado, District of Columbia, Illinois, New York, Maryland, Massachusetts, Minnesota, Washington
$94.4K - $266.3K / year

Senior Java Engineer

Oddball

A strangely human digital agency

Backend Engineer10 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

Senior Java Engineer supporting the Department of Veterans Affairs

AWSCloudJavaMicroservicesSpringSpring BootSpringBoot
United States
$100K - $135K / year

Backend Engineering Intern

Mercury

Banking for startups: mercury.com

Backend Engineer10 days ago
InternshipRemoteTeam 201-500Since 2019H1B Sponsor

Backend Engineering Intern assisting with software development for Mercury's product.

HaskellSQLSwift
California + 2 moreAll locations: California, New York, Oregon
$55 / hour
Backend Engineer10 days ago
Full TimeRemoteTeam 501-1,000H1B No Sponsor

Senior Backend Java Developer crafting scalable solutions for federal clients

AWSCloudDockerElasticSearchJavaMicroservicesPostgreSQLPythonSpringSpring BootSpringBootTerraform
Virginia