Mô tả công việc

- Collaborate with cross-functional teams, including software architects, product owners, and UI/UX designers, to develop Java-applications.

- Design and implement efficient and reliable Java code while ensuring performance and security.

- Perform code reviews to maintain code quality and adherence to coding standards.

- Debug, troubleshoot, and resolve software defects and issues, ensuring the reliability of applications

- Participate in requirements analysis and software design discussions to propose innovative solutions

- Develop and maintain technical documentation for reference and reporting

- Work on optimizing and enhancing existing applications and systems

- Stay up-to-date with Java and related technology trends, best practices, and industry standards

- Collaborate with other developers to build scalable and efficient software solutions

- Contribute to the entire software development lifecycle, from concept and design to testing, deployment, and support.

- Stay at the Forefront: Keep the team informed and updated on the latest Java and related technology trends, best practices, and industry standards.

- Full Lifecycle Contribution: Contribute to the entire software development lifecycle, from conceptualization and design to testing, deployment, and ongoing support, ensuring the success of online banking services.

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

1. Qualifications

- Bachelor's degree in Computer Science, Software Engineering, or a related field

- Proven experience as a Java Developer, with a strong portfolio of Java-based projects

- Solid understanding of software development principles, object-oriented
programming, and Java best practices.

- Proficiency in Java, Java EE, and related technologies (Spring, Hibernate, etc.).

- Skill for writing reusable Java libraries

- Concepts of MVC, 3-layers, JDBC, and RESTful

- Experience with database design and SQL (e.g., MySQL, PostgreSQL, Oracle).

- Knowledge of web application development (HTML, CSS, JavaScript).

- Familiarity with software testing, debugging, and troubleshooting processes.

- Experience in web application development, including HTML, CSS, and JavaScript.

- Strong problem-solving skills and attention to detail

2. Preferred Skills

- Experience with front-end development frameworks (e.g., Angular, React).

- Familiarity with cloud platforms and services (e.g., AWS, Azure).

- Knowledge of containerization and orchestration technologies (e.g., Docker,Kubernetes)

- Experience with version control systems (e.g., Git)

- Proficient level of English (TOEIC, IELTS certificates)
 

Công ty Tài Chính TNHH MTV Ngân hàng TMCP Sài Gòn - Hà Nội (SHB Finance) được thành lập theo Giấy phép thành lập và hoạt động số 77/GP-NHNN do Ngân hàng Nhà nước Việt Nam cấp ngày 12/12/2016 và được phòng Đăng ký kinh doanh – Sở Kế hoạch và Đầu tư thành phố Hà Nội cấp Giấy chứng nhận đăng ký doanh nghiệp lần đầu ngày 28/3/2017.

SHB Finance hiện có mạng lưới dịch vụ bao phủ 46 tỉnh thành phố trọng điểm. Hướng tới trở thành một trong các công ty tài chính tiên phong ứng dụng công nghệ để nhanh chóng đáp ứng nhu cầu tài chính cấp thiết, đồng thời nâng cao chất lượng dịch vụ và sự tiện ích cho khách hàng.

Cùng với mục tiêu kinh doanh, việc xây dựng một đội ngũ tài năng, có tầm nhìn và làm chủ được sự phất triển của SHBFinance được chúng tôi đặt lên hàng đầu. Chúng tôi liên tục xây dựng chính sách, các chương trình đào tạo tiên tiến và kịp thời để CBNV bổ sung kiến thức, kỹ năng còn thiếu thông qua các khóa học trong và ngoài SHBFinance nhằm nâng cáo chất lượng công việc.