Job Description
Responsibilities:
●Review requirements and translate them into robust technical specifications, API designs, and database schemas.
●Provide constructive feedback on requirements and identify potential scalability or performance risks.
●Present system designs and data flow diagrams before implementation, collecting feedback for refinement.
●Build and maintain high-concurrency microservices and APIs using the Spring Boot ecosystem.
●Write unit tests, integration tests, and performance benchmarks to ensure system reliability.
●Perform code reviews focusing on logic, security, and resource efficiency.
●Perform rigorous self-testing and conduct comprehensive feature demos before handing features over to QA engineers.
●Write comprehensive test recommendations and documentation (e.g., Swagger/OpenAPI) for QA and frontend teams.
●Continuously identify opportunities to improve and optimize code quality.
●Take initiative to identify technical debt and create plan...
Ready to Apply?
Take the next step in your AI career. Submit your application to RingCentral today.
Submit Application