TopDev

[REMOTE] Java Software Engineer - Different Levels

EPAM Vietnam

259 Trần Hưng Đạo, Phường Cô Giang, Quận 1, Thành phố Hồ Chí Minh
Mô tả công việc
Giới thiệu về công ty

The Fast Track program aims to upskill aspiring Vietnamese tech talents with more than 1-2 years of working experience into versatile technologists that are able to add value to clients, organization and themselves in an international working environment.

This unique tech talent incubator focuses on 3 key development areas for all participants:

  • Take technical/programming skills to the next level, improve on code quality and adopt best practices in engineering excellence to innoVate future-ready solutions.
  • Better naVigate Agile, Scrum and Project Management methodologies at scale with global clients, in order to succeed in an ever-changing world of technology and customer demands.
  • Strengthen presentation, meeting and interview skills to eleVate communication competencies and positively influence stakeholders.

Trách nhiệm công việc

  • Join our professionally led professional development for engineers (fast track program) for 8-10 weeks
  • Complete all learning exercises to schedule
  • Work independently on your technical skill development
  • Act as a mentor, trainer or advisor to future engineering Fast Track employees
  • Implement functionality by following defined software development process without direct supervision
  • Read and understand project and requirement documentation
  • Create documentation describing his/her code
  • Participate in Agile Scrum activities: daily standup, demo session, retrospective, planning, etc

Kỹ năng & Chuyên môn

  • Bachelor's degree or above in Computer Science, Software Engineering or related majors.
  • More than one of experience in software engineering and development, with some professional development experience in Java.
  • Openness to learn new skills and willing to try new development practices and technologies.
  • Motivated to self-improve, meet/exceed course requirements and desire to excel in technical assessments.
  • Good interpersonal skills, analytical mind, get things done attitude, and passion for engineering excellence.
  • Experience of relational database technologies e.g., SQL Server, Oracle, MySQL or NoSQL e.g. MongoDB.
  • Experience of source code control tools (e.g., GIT, SVN).
  • Good understanding of software development lifecycle, experience in Agile Scrum process.
  • Willingness and ability to adapt to changes in priorities and requirements.
  • Active learner who is passionate about technology and keeps up to date with technology changes.
  • Intermediate (CEFR B1+) or higher level of spoken and written English.

NICE TO HAVE:

  • The intent of this role is to develop the very best in software engineering practices, so none of the below is expected for this role. However, skills in any of the following are considered plus points, and you will pick them up or increase your competencies in these as you work with us.
  • Experience of CI/CD tools (e.g., Jenkins, SonarQube).
  • Good understanding of concepts in OOP, design patterns.
  • Knowledge of Core Java, Spring, Hibernate, Webservices, Restful services.
  • Knowledge of Design Patterns; SOLID, DRY principles.
  • Knowledge of Core Java, Java 8, Spring, Java Web development technologies such as Spring MVC, Spring Boot, Spring Security and Spring data.

Phúc lợi dành cho bạn

  • 19 days - annual leave, 10 days for sick leave
  • Full salary during probation
  • Premium insurance for employees and dependents
  • Regular assessments and salary reviews
  • Unlimited self-service training including LinkedIn, Oreiley for technical, English and even Soft skills
  • Opportunities for self-realization
  • Friendly team and creative atmosphere
  • Flexible working schedule

Công ty

EPAM Vietnam

Ngành nghề

Phần Mềm, Dịch vụ IT, Internet

Quy mô công ty

100-499

Quốc tịch công ty

United States, Vietnam

Về chúng tôi

Thông tin chung