Job Description
Job Description
Qualifications:
- Bachelor's degree in Computer Science or related fields.
- 0~3 years of experience in Core Java programming.
- Proficient in data structure, algorithm, object-oriented design and multithreading.
- Experience in basic database design including SQL database or NoSQL databases.
- Familiar with Java 8 new features like Lambda and Stream.
- Knowledge about network protocols and network security.
- Basic knowledge about design patterns.
Preferred Qualifications:
- Experience in Agile methodologies.
- Experience in Web Application development.
- Knowledge in distributed system design.
- Experience in Cloud Platforms like AWS, Azure or similar.
- Experience in Devops and related tools like Jenkins, Maven, GitLab and shell script.