Role Overview
We are seeking a Backend Software Engineer with experience in Java development, cloud technologies, modern observability practices. The role focuses on building reliable,cloud-native backend services supporting production systems to ensure high availability operational excellence.
Key Responsibilities
1、Design, develop, maintain backend services using Java Spring Boot.
2、Deploy operate applications on cloud (AWS) on-premise environments.
3、Implement observability (metrics, tracing, logging) using OpenTelemetry.
4、Collaborate on data persistence designs work with existing databases.
5、Participate in on-call rotations, incident response, root cause analysis.
6、Participate in code reviews, testing, continuous improvement.
Required Qualifications
1、Proficiency in Java Spring Framework (Spring Boot preferred).
2、Hands-on experience with AWS similar cloud platforms and/on-premise infrastructure.
3、Experience with observability tooling (e.g., OpenTelemetry).
4、Understanding of RESTful APIs distributed systems.
5、Production support experience, including on-call responsibilities.
Preferred Qualifications
Familiarity with CI/CD pipelines containerization.
Experience working in Agile development environments.