Tebra is seeking a Staff Backend Software Engineer to modernize our billing platform. The role will focus on designing and implementing architectural solutions for performant, scalable systems. You will lead efforts in cloud integration, ensure seamless connectivity and monitoring of cloud services, and drive code reviews to improve the quality and maintainability of our codebase.
Requirements
- Minimum 8 years of professional software engineering experience
- Strong expertise in Java and Spring Boot
- 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
- Strong understanding of software design patterns
- CI/CD & DevOps practices
- Database expertise
- AI expertise
Benefits
- Competitive and fair compensation
- Variable pay
- Robust benefits package
- Healthcare benefits
- Discounts and subsidies
