Senior Java Developer

IMT SOLUTIONS CORP - Hồ Chí Minh: Quận 1 Còn 4 tuần để ứng tuyển

Chi tiết tuyển dụng

Mức lương: Thỏa thuận
Khu vực: Hồ Chí Minh
Chức vụ: Nhân viên
Hình thức làm việc: Toàn thời gian
Lĩnh vực: Khác

Mô tả công việc

As a software engineer, you will work with highly skilled and experienced engineers who have their work measured against the highest standards.
In your daily work, you will:
Turn designs and product specifications into functional, and scalable backend components including, but not limited to micro-services, DB, and integration between systems.
Assist in the integration testing, system testing, user acceptance testing, and implementation.
Communicate with the Product Owner, BA, UI/UX Designer, front-end developers, and other backend developers to clarify requirements and propose solutions.
Work closely with the team leader and project manager to ensure your projects are on track. Carry out the day-to-day tasks such as stand-up calls, meetings, deployments and relevant essential activities. Work with technical leads to research and stay on top of new technologies and development best practices.
Building reusable code for future use.
Develop high-quality code that follows industry standard best practices regarding accessibility, performance, and code standards.
Accurate estimation and delivery of deadlines.

Quyền lợi được hưởng

Onsite Client's office
Allowance for onsite
Oppoturnity to develop your career path
Oppoturnity to work with caliber project with client in Vietnam and aboard
Dynamic and flexible environment with positive team mates
Provide laptop for working
Competitive income with comission for new deal and anual performance bonus
Annual company trip, Team Building, Happy hours, Birthday Activities...
Premium Healthcare insurance to protect your health, and annual health check
And other benefits according to labor law.

Yêu cầu kỹ năng

Technical:
Strong experience in Java (Java SE/Kotlin, Java EE/Spring/Spring Boot).
Writing maintainable code that is well thought out and can be reused across multiple projects.
Practical knowledge of version control systems, Git flow, Trunk, and GitHub flow branching strategies.
Experience developing RESTful APIs.
Bachelor's degree in Computer Science, Information Technology or equivalent;
Hands-on experience with Kubernetes and Docker.
Experience in banking, finance, or securities sectors is a big plus.
Understanding of key design patterns.
Familiar with DevOps toolchain: GitHub, CircleCI, Artifactory, BitBucket, SonarQube, et al.
Experience in Agile (Scrum or Kanban)
Non-technical:
Willingness and ability to thrive in a fast-paced and agile development environment
Good problem-solving skill
Proactive in work
Good at logical thinking
Willing to study new languages and technologies
Be able to work under deadline pressure
Good written and verbal communication skills with demonstrated ability to work in a team environment