Launch your tech career with EPAM! As a Junior Software Engineer in Shenzhen, you’ll gain hands-on experience in software development and testing while working on real projects for global clients. Grow your skills through mentorship, structured training, and Agile teamwork in a leading global IT company.
Primary skills:
- Java Fundamentals
- Software Testing
- Agile Collaboration (Scrum participation and team communication)
Responsibilities
- Write clean, testable Java code following clean code principles
- Design test cases, execute tests, report defects, and support root cause analysis
- Participate in Agile activities (stand-ups, planning, demos, retrospectives)
- Document code/test artifacts and analyze project requirements
- Collaborate with teams on development and acceptance testing tasks
Requirements
- Experience: Prior Java experience (academic or professional) is required
- Languages: Fluent Chinese & English (written/spoken)
- Learning: Strong self-learning ability
Nice to have
- Finance industry exposure
- Knowledge of additional programming languages