Staff Backend Software Engineer
Skills
Back-End Web DevelopmentCloud ComputingSoftware DevelopmentArtificial IntelligenceDesign PatternsEmerging TechnologiesEngineering
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- 8+ years of professional software engineering experience
- Strong expertise in Java and Spring Boot
- Experience building RESTful APIs and microservices
- Hands-on experience with React and frontend web technologies
- Experience with modern front-end workflows and state management
- Practical experience with AWS Azure or Google Cloud
- Familiarity with containers serverless and CI/CD pipelines
- Strong understanding of object-oriented design microservices and cloud-native application design
- Experience with both relational and NoSQL databases
- Experience with automated testing and deployment practices
- AI experience using tools for research debugging coding and deployment
Nice to have
- Scalable
- Collaborative
- Detail-oriented
- Innovative
- Mentorship-minded
- Performance-focused
Day to day
- Design and build scalable backend services for the billing platform using Java and Spring Boot
- Integrate AI capabilities into products and operational workflows to improve efficiency accuracy and customer outcomes
- Collaborate across product design data and operations teams to deliver reliable cloud-native systems with strong observability and performance
Hiring process
- Apply through official portal
- Phone or video screening via BrightHire
- Further interview steps as scheduled by Greenhouse
