Tebra
We empower independent practices to bring modernized care to patients everywhere.
Staff Backend Software Engineer
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 Guides
Related Job Pages
More Backend Engineer Jobs
Salesforce Architect – Technical
NeuraFlashDigital 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
Backend Engineer10 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor
Senior Java Engineer supporting the Department of Veterans Affairs
AWSCloudJavaMicroservicesSpringSpring BootSpringBoot
Backend Engineer10 days ago
InternshipRemoteTeam 201-500Since 2019H1B Sponsor
Backend Engineering Intern assisting with software development for Mercury's product.
HaskellSQLSwift
Backend Engineer10 days ago
Full TimeRemoteTeam 501-1,000H1B No Sponsor
Senior Backend Java Developer crafting scalable solutions for federal clients
AWSCloudDockerElasticSearchJavaMicroservicesPostgreSQLPythonSpringSpring BootSpringBootTerraform
Virginia