Job Description:
We are a dynamic software development company specializing in providing tailored internet solutions for e-commerce, finance, and other industries. We are seeking an experienced Solution Architect with over 8 years of hands-on development and technical management experience to lead and contribute to our complex projects.
Key Responsibilities:
- Design, develop, and maintain complex, high-performance applications for large-scale systems.
- Lead the development lifecycle from concept through implementation and support, ensuring alignment with business requirements.
- Mentor and guide the development team, promoting best practices and code quality.
- Lead system architecture design and review designs, ensuring and be responsible to the scalability, reliability, and security.
- Lead troubleshooting efforts, analyzing and resolving complex software issues.
- Work extensively with technologies such as Java, Spring Boot, Nacos, Sofa, MyBatis, MySQL, RocketMQ, and more, ensuring system stability and performance.
- Collaborate with stakeholders, contributing and be responsible to strategic technical decisions.
Requirements:
- Bachelor's degree in Computer Science or a related field.
(Having an honors degree will be considered an advantage)
- Over 8 years of software development experience, with a deep understanding of Core Java and related technologies.
- Expertise in Spring Boot, MyBatis, and MySQL.
- Strong experience with distributed systems, microservices architecture, and cloud-based infrastructure.
- Deep understanding of Core Java, object-oriented programming principles, and distributed system architecture.
- Proficiency with tools such as Nacos, Sofa, and RocketMQ.
- Proven experience in system design, architecture, and leading development teams.
- Strong analytical and problem-solving abilities.
- Excellent multi-lingual communication skills, with the ability to translate complex technical concepts to non-technical stakeholders.
Preferred Qualifications:
- Prior experience in e-commerce or financial sectors is highly valued.
- Experience with DevOps and CI/CD pipelines.
- Expertise in Agile methodologies and the ability to drive projects forward in an iterative development process.