TopDev

Software Engineer

One Mount Group

Tower 2 Times City, 458 Minh Khai, Phường Vĩnh Tuy, Quận Hai Bà Trưng, Thành phố Hà Nội
Job Description
About Company

We are looking for an experienced software engineer to join the leading world-class technology corporation. As our Software Engineer, you will be in charge of developing and maintaining our enterprise applications.

Your role & responsibilities

  • Being involved in planning projects and project development decisions
  • Working in team to ensure the quality of products as well as development process
  • Gathering and analyzing requirements from stakeholders
  • Designing, implementing, and testing solution
  • Developing and setting up monitoring mechanisms to detect anomalies early
  • Helping improve CI/CD processes
  • Ensuring the safety of the system from cybersecurity threats
  • Maintaining documentations for later references

Your skills & qualifications

  • Bachelor’s degree in CS or related fields
  • Excellent teamworking and communication skills
  • 3+ years with professional enterprise Java development; 5+ years preferred
  • Must have extensive experience with Java frameworks such as Spring Framework or Spring Boot
  • Extensive experience with relational database; a plus for NoSQL experience
  • Experience with microservices architecture
  • Experience with software design principles
  • Experience with unit and functional testing
  • Experience with application security best practices
  • Experience with Git and CI/CD
  • Understanding of software logging and monitoring
  • Understanding of UML diagrams such as class or sequence diagram
  • Understanding of software development life cycle
  • Familiarity with domain driven design
  • Awareness of DevOps and Agile principles
  • Good English reading and communication skill preferred

Benefits for you

  • 13 months salary fixed

Company

One Mount Group

Industry

Dịch vụ doanh nghiệp

Company size

Hơn 1000

Nationality

Vietnam

About us

General information