Senior Java Developer

  • Lượt xem:1215

    Viec lam HCM

    130 Ni Sư Huỳnh Liên, P.10, Quận Tân Bình

    Tìm kiếm việc làm

    Đăng tuyển việc làm

    Tìm kiếm ứng viên

     

    Qui mô công ty:  
    10-25
    Người liên hệ:  
    Mr Tu
    Website: 
    Email: 
    Số điện thoại: 
    0902 932 127

    Thông tin công việc

    Nơi làm việc:
    Hồ Chí Minh
    Năm kinh nghiệm: 5 năm
    Bằng cấp: Đại học Giới tính: Cả nam và nữ
    Loại hình công viêc: Toàn thời gian Mức lương: Thỏa thuận
    Ngành nghề:
    CNTT - Phần mềm
    Hạn nộp đơn: 31/05/2018
    Ngày đăng: 10/04/2018 13:55

    Mô tả công việc

    • Translate application storyboards and use cases into functional applications
    • Design, build, and maintain efficient, reusable, and reliable Java code
    • Ensure the best possible performance, quality, and responsiveness of the applications
    • Identify bottlenecks and bugs, and devise solutions to these problems
    • Help maintain code quality, organization, and automatization

    Yêu cầu công việc

    • Proficient in Java, with a good knowledge of its ecosystems
    • Solid understanding of object-oriented programming
    • Familiar with various design and architectural patterns
    • Skill for writing reusable Java libraries
    • Knowledge of concurrency patterns in Java
    • Familiarity with concepts of MVC, JDBC, and RESTful
    • Experience with popular web application frameworks, such as Spring Framework
    • Familiarity with Java GUI frameworks such as Swing, SWT
    • Knack for writing clean, readable Java code
    • Experience with both external and embedded databases
    • Understanding fundamental design principles behind a scalable application
    • Basic understanding of the class loading mechanism in Java
    • Creating database schemas that represent and support business processes
    • Basic understanding of JVM, its limitations, weaknesses, and workarounds
    • Implementing automated testing platforms and unit tests
    • Proficient understanding of code versioning tools, such as Git
    • Familiarity with build tools such as Ant, Maven, and Gradle
    • Familiarity with continuous integration
    • JUnit, RabbitMQ, MongoDB