Java Software Trainee Internship from
On-site
Core
Design, develop, and optimize backend systems and services while supporting refactoring and performance improvements.
Role type
Junior backend software engineer (trainee/intern)
Builds
Backend systems and services
Domain
Software engineering, distributed systems, microservices
Required skills
Java, Node.js, SQL, MySQL, data structures, algorithms, operating systems, networking, APIs, system design, debugging
Preferred skills
Redis, Kafka, RocketMQ, Zookeeper, Dubbo, database schema design, SQL optimization, distributed systems, microservices
Responsibilities
Design and develop backend systems, refactor core components, troubleshoot technical issues, participate in system design discussions, contribute to testing and deployment
Seniority
Intern/Trainee