Job Description:
Design, implement, optimize the architecture of the companys core business systems, focusing on delivering high-performance, resilient, scalable solutions.
Collaborate on project requirement gathering tech stack evaluation, produce clean code comprehensive documentation, work with business teams to deliver technical solutions.
Track technology development trends, introduce new technologies methods, promote technological innovation system evolution.
Closely collaborate with product, design, testing teams to ensure timely high-quality delivery of projects.
Qualifications
Bachelor’s degree higher, computer-related major, more than 3 years of software development experience.
Proficient in Java core technology, familiar with common design patterns, have good object-oriented programming (OOP) ideas code design capabilities.
In-depth understanding of Spring, Spring Boot, Spring Cloud other frameworks, have experience in microservice architecture design practice.
Strong skills in database design performance tuning, proficient in relational databases such as MySQL, familiar with NoSQL databases such as MongoDB.
Excellent problem analysis problem-solving skills. Resolving critical system issues (e.g., debugging, root cause analysis).
Strong communication team collaboration skills, high accountability, the ability to thrive in a high-pressure, fast-paced environment.
更多