
Search by job, company or skills
Job Responsibilities:
Develop core backend system code, ensuring timely delivery, high quality, and proper version maintenance.
Address performance, high-concurrency, and reliability issues in backend development.
Design software architecture, key components, and interfaces; resolve technical, performance, and security challenges.
Lead research, introduction, and implementation of cutting-edge technologies; build and maintain modular components.
Job Requirements:
Strong foundation in Java programming; proficient in design patterns, coding standards, data structures, and algorithms.
Experience with application development frameworks such as Spring Boot, Spring Cloud, MyBatis, etc.
Skilled in databases including MySQL, Oracle, and PostgreSQL; strong SQL writing and optimization abilities.
Proficient in one or more middleware technologies: Redis, RabbitMQ, Kafka, MongoDB, ZooKeeper, HBase, Elasticsearch; able to understand principles and troubleshoot issues.
Experience in business system development with broad understanding of existing systems; able to propose improvements (including business architecture and processes).
Strong communication skills and teamwork; experience collaborating with product managers, frontend developers, and other stakeholders.
Strong sense of responsibility and collaboration.
Experience in large-scale distributed system development is a plus.
Experience in big data processing is a plus.
Minimum of 5 years of Java development experience.
Job ID: 138613077