TopDev

Fresher/ Junior Software Engineer (Full-stack Java)

MoWeDe

462 Phan Xích Long, Phường 02, Quận Phú Nhuận, Thành phố Hồ Chí Minh
Mô tả công việc
Giới thiệu về công ty

We are looking for Software Engineer (Full-stack Java) to join our web development team. In this position, you are responsible for using Java and related technical stacks to develop both front-end and back-end of our projects. Our ideal candidate should have a bachelor's degree in computer science or other related scientific or technical discipline; and experience with various other languages, including SQL for database development.

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

  • Join a development team and perform the tasks of a software engineer.
  • Identify and analyze user requirements
  • Prioritize, assign and execute tasks throughout the software development life cycle
  • Develop Java EE applications
  •  Write well-designed, efficient code
  • Review, test and debug team members’ code
  • Design the application architecture.
  • Continuously refactor the code and re-architecture the design to enhance agility.
  • Document the development phases for knowledge sharing.
  • May be assigned to onsite projects to work directly with clients.
  • Partake to achieve the objectives of the team and other organizational goals in an attempt to create more value for the clients and the company.
  • Frequently expand the technical capability (supported by the direct manager) via learning and sharing activities.

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

  • Working experience is not a must. However, having 1-2 years of working in software development is a big plus.
  • A professional working etiquette to quickly adapt to the new environment and a high commitment.
  • A solid background that is certified by a bachelor's degree in Computer Science, Mathematics, or other related scientific or technical discipline.
  •  Good English communication skills.
  • Good knowledge of OOP, programming principles, data structure & design patterns, and database.
  • Mastery of Java Core (Java 8 or above).
  • Having proven skills with Front-end or Back-end.
    • Back-end frameworks such as Spring Framework (Spring Boot, Spring Cloud, Spring Security, JPA/Hibernate).
    • Front-end technologies, including JavaScript, CSS3, HTML5, and third-party libraries such as ReactJS, Angular, jQuery, and LESS.
  • Good knowledge of unit testing and common tools & frameworks (JUnit, Mockito, Power Mock, etc.).

Some nice-to-have qualities that will further help you are:

  • Experience with Git Workflow.
  • Being a DevOps advocate, with working knowledge of Docker, Jenkins.
  • DBMS technology, including MSSQL, Oracle, MongoDB, MySQL; and caching mechanisms such as Redis, Memcached, and Varnish.
  • Server technologies including Apache, ISS, Node.js, Nginx, and J2EE.
  • FinTech, Blockchain, AI/ML.
  • Software development methodology (Agile/Scrum).

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

  • Performance-based bonuses.
  • Annual health check-up, dental check-up.
  • Medical insurance and Life insurance (with eligible conditions).
  • Extra annual leave (+2 days/every 5 years of service)
  • Meal allowance.
  • Welfare visits.
  • In-house training.
  • Onsite working/training.
  • Sports clubs (soccer, swimming, yoga)
  • Indoor and outdoor activities.
  • Company trip, year-end party.
  • Working time: Mon - Fri (9:00 - 18:00)

Công ty

MoWeDe

Ngành nghề

Phần Mềm

Quy mô công ty

25-99

Quốc tịch công ty

United States

Về chúng tôi

Thông tin chung