Senior Java Software Engineer


Ha Noi
Tầng 12, Tòa Nhà Sông Hồng, Số 165 Thái Hà, Quận Đống Đa, Hà Nội

Post date
Job skills

Job Details

  • Report to Development Manager.
  • Design system based on the industry best practice
  • Develop Java based software based on design documents.
  • Create test cases, develop unit test program, running unit test, and create unit test report
  • Coordinate with members from quality assurance, project management, and product management.

Job Requirements

  • Bachelor’s Degree or higher in Computer Science, Computer Engineering or related fields.
  • Hands-on experience in :
    • Object-oriented programming (OOP), Java and J2EE technologies
    • Java framework, especially in Spring
    • Object-relational mapping (ORM), especially Hibernate
    • Web service structures, especially the SOAP and REST
    • Code configuration management (build manager), especially Maven, Ant
    • The development environment on Linux distributions, especially CentOS
    • Basic level of knowledge of the application server (Web Logic, JBoss, Tomcat, etc.)
    • Basic level database information, especially MySQL
    • Code revision systems, especially SVN and GIT
    • Project tracking tools (Trac, Bugzilla, Lighthouse, JIRA, Redmine etc.)
    • Software development experience in web and/or e-commerce portal projects
  • Good command of English communication skills
  • Ability to work as a team, proactive, well organized, willing to learn new things, and focus on objectives
  • Strong problem solving and analytical skill