RESPONSIBILITIES• Develop, and implement scalable and efficient Backend solutions using Java and Spring Boot.• Collaborate with cross-functional teams to understand project requirements and translate them into Backend functionalities.• Optimize code, integrate design patterns, and ensure high performance, reliability, and security of Backend systems.• Work with relational databases, write efficient SQL queries, and maintain data models.• Implement RESTful APIs with authentication, error handling, and versioning.• Perform unit testing, code reviews, and maintain code quality.• Collaborate with Frontend developers to integrate Frontend components with Backend services.• Debug and resolve issues reported by users or identified through testing and monitoring.• Stay updated with emerging technologies and industry trends in Backend development.• Support system integration according to the data interface specification,• Support SIT, UAT, non-functional test, etc.• Prepare technical related materials for the architecture, security, service transition and PCQA• Performing requirement analyses.• Developing high-quality and detailed designs.• Conducting unit testing using automated unit test frameworks.• Identifying risk and conducting mitigation action planning.• Conducting configuration of your own work.• Reviewing the work of other developers and providing feedback.• Using coding standards and best practices to ensure quality.• Develop, and implement scalable and efficient Backend solutions using Java and Spring Boot.• Collaborate with cross-functional teams to understand project requirements and translate them into Backend functionalities.• Optimize code, integrate design patterns, and ensure high performance, reliability, and security of Backend systems.• Work with relational databases, write efficient SQL queries, and maintain data models.• Implement RESTful APIs with authentication, error handling, and versioning.• Perform unit testing, code reviews, and maintain code quality.• Collaborate with Frontend developers to integrate Frontend components with Backend services.• Debug and resolve issues reported by users or identified through testing and monitoring.• Stay updated with emerging technologies and industry trends in Backend development.• Support system integration according to the data interface specification,• Support SIT, UAT, non-functional test, etc.• Prepare technical related materials for the architecture, security, service transition and PCQA• Performing requirement analyses.• Developing high-quality and detailed designs.• Conducting unit testing using automated unit test frameworks.• Identifying risk and conducting mitigation action planning.• Conducting configuration of your own work.• Reviewing the work of other developers and providing feedback.• Using coding standards and best practices to ensure quality.