CMC Global

CMC Tower, 11 Duy Tan, Hà Nội

Quy mô công ty : 100-499

Xem thêm

Mô tả công việc

Tóm tắt công việc

  • Select the most appropriate technical solution to demonstrate proposed solution to the client and the development team.
  • Understand non-functional requirements such as performance, scalability, security, maintainability and consult Managers to create solutions meeting those requirements for a complex enterprise application.
  • Design the software application based on architecture and requirements.
  • Create checklist, Review code, support team member.
  • Design the software application based on architecture and requirements (design packages, design subsystems)
  • Write design/implementation documentation.
  • Coding, implementing, maintain, and troubleshoot software.
  • Work with members of project teams to make certain specifications are satisfied
  • For Leader position: Manage development teams with team size of 5 or bigger, train and mentor team members.
  • Salary: Negotiable
  • Annual package: up to 16M (including Solar New Year, Lunar New Year, National days, Ceremonies, Company trips, …)
  • Young and dynamic working environment.
  • Exciting leisure: sport and art events (football club, family day…)
  • Company’s labor policy completely pursuant to Vietnamese labor legislation plus other benefits offered by the company (Company trip, Holiday, etc.)
  • Have the opportunity to develop communication skills with foreign customers.
  • Many career advancement opportunities to expand your career, to maximize your forte.
  • Other allowances: working on-site allowance, etc
  • Total allowances: 16.000.000 VND ~ 17.000.000 VND per year

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

  • 5+ years in Java project development
  • Solid understanding of object-oriented programming
  • Skill for writing reusable Java libraries
  • Knowledge of concurrency patterns in Java
  • Familiarity with concepts of MVC, JDBC, and RESTful-Experience with both external and embedded databases
  • 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 Docker, Linux OS (Ubuntu, CentOS, CoreOS), Kubernetes, Apache Kafka, Minio FS are advantage.
  • Familiarity with Spring boot, Spring MVC-Familiarity with RDBMS: MySQL, PostgreSQL

**Soft skills:

  • Possible to co-work with team.
  • Good English skills, including the ability to convey information to non-technical colleagues in a concise and clear way.
  • Teamwork skills
  • Good at investigating and solving incident and problem skill
  • Self-motivated and Self-directed.
  • Experienced with Design pattern, SOLID principle
  • Experienced with SCRUM, GIT, SVN, REDMINE, JIRA
  • Team leadership and project management experience

Ngôn ngữ

  • English

    Nói: Intermediate - Đọc: Intermediate - Viết: Intermediate

Yêu cầu kỹ thuật

  • Java
  • Spring
  • OOP
  • Linux
  • CentOS
  • PostgreSQL
  • MySQL
  • Jira
  • Ubuntu
  • MVC
  • Redmine
  • JDBC
  • Git
  • Ant
  • Maven
  • Unit testing
  • Design Patterns
  • Automation Testing
  • SVN
  • Embedded
  • RESTful
  • RDBMS
  • Gradle
  • Docker
  • CoreOS
  • Kubernetes
  • Apache Kafka
  • Spring Boot
  • SpringMVC

NĂNG LỰC

  • Teamwork
  • Self Motivated
  • Scrum
  • Team Leadership
  • Project Management

Thông tin doanh nghiệp

CMC Global, a member of CMC Corporation.

CMC GLobal, a member of CMC Corporation, was formed as the result of the Go Global strategy in the next 5 years, from 25 years of experience in ICT field and over 10 years of exprience in Outsourcing field.
 
We commit to bring our customer with satisfaction, our shareholders with profits and employees with an abundant life in both material and spirit.
 
We always looking forward to a working environment with:
  • Creativity
  • Professional
  • Teamwork