Hà Nội - Senior Java Software Engineer/Developer

CÔNG TY TÀI CHÍNH TNHH NGÂN HÀNG TMCP SÀI GÒN - HÀ NỘI (SHBFINANCE)
Mức lương
Đang cập nhật
Địa điểm làm việc
Hà Nội
Kinh nghiệm yêu cầu
2 - 3 Năm
Chi tiết tin tuyển dụng

Mô tả công việc

Job Summary
We are seeking a highly skilled and motivated Senior Java Developer to join our functional teams dedicated to developing a cutting- edge platform and applications for banking systems. As a Senior Java Developer, you will take a leadership role in the design and development of high- performance Java applications, contribute to the entire software development lifecycle, and play a pivotal role in delivering scalable and high- quality software solutions.
Key Responsibilities

Troubleshooting and Defect Resolution: Take the lead in debugging, troubleshooting, and resolving complex software defects and issues, ensuring the reliability and robustness of applications.
Stay at the Forefront: Keep the team informed and updated on the latest Java and related technology trends, best practices, and industry standards.
Optimization and Enhancement: Drive efforts to optimize and enhance existing applications and systems, maximizing their performance and efficiency.
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.
Collaborative Development: Collaborate with other developers to build scalable and efficient software solutions, fostering a culture of teamwork and innovation.
Documentation Leadership: Develop and maintain comprehensive technical documentation for reference and reporting, setting high standards for documentation within the team.
Advanced Coding: Design and implement advanced, efficient, and reliable Java code, ensuring top- notch performance and security for online banking services.
Innovative Solutions: Actively participate in requirements analysis and software design discussions, bringing innovative solutions and industry best practices to the table.
Lead Development Efforts: Lead and mentor cross- functional teams, including software architects, product owners, and UI/UX designers, in the design and development of Java applications.
Code Reviews: Conduct and oversee code reviews to maintain and enhance code quality, adherence to coding standards, and the overall quality of the codebase.

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

Qualifications

Proficiency participate in Agile meetings (stand- ups, planning, reviews, etc.) to understand user stories, acceptance criteria, and provide testing feedback within Agile sprint teams.
Extensive experience as a Java Developer with a robust portfolio of Java- based projects, showcasing your expertise.
In- dept understanding of design patterns (e.g: Gang of Four- GoF, AOP), SOLID principle, 3- layers architecture, opinion or clean architecture, microservices architecture.
Experience in web application development, including HTML, CSS, and JavaScript.
Business proficient level of English (TOEIC, IELTS certificates or equivalent) to attend meetings with non Vietnamese stakeholders, provide support to applications, help team to take the best decision and document your work.
Proficiency in Java, Java EE, and related technologies (Spring, Hibernate, JPA, etc.), capable of handling multi- threading problems, including the ability to write reusable Java libraries.
Strong experience in database design and SQL (e.g., MySQL, PostgreSQL, Oracle).
Strong experience in application/service communication protocols including Restful, gRPC (and other RPC protocols), OpenAPI, GaphSQL.
In- dept understanding of message broker, queue, streaming communication and transportation, for example RabbitMQ, Kafka, and other similarity.
At least 3+ year of experience as a Java Developer with good experience in java application and service development.
Exceptional problem- solving skills, attention to detail, and a passion for delivering high- quality software.
Outstanding communication and teamwork skills to lead and collaborate effectively with cross- functional teams.
Proficiency in version control systems (e.g., Git).
Bachelor&039;s degree in Computer Science, Software Engineering, or a related field.
In- depth understanding of software development principles, object- oriented programming, clean code mindset, and advanced Java best practices.
Proven experience in software testing, debugging, and effective troubleshooting processes.
Proven ability to thrive in an agile development environment.
Knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes)

Preferred Skills

Knowledge of mobile development frameworks (e.g., Native Android/iOS, Flutter, ReactJS).
Experience with front- end development frameworks (e.g., Angular, React).
Familiarity with cloud platforms and services (e.g., AWS, Azure)

Quyền lợi

Chế độ bảo hiểm, Du Lịch, Chế độ thưởng, Chăm sóc sức khỏe, Đào tạo, Tăng lương, Nghỉ phép năm

Cập nhật gần nhất lúc: 2024-04-03 12:02:40

Xem thêm
Người tìm việc lưu ý:
Bạn đang xem tin Hà Nội - Senior Java Software Engineer/Developer - Mã tin đăng: 4097994. Mọi thông tin liên quan tới tin tuyển dụng này là do người đăng tin đăng tải và chịu trách nhiệm. Chúng tôi luôn cố gắng để có chất lượng thông tin tốt nhất, nhưng chúng tôi không đảm bảo và không chịu trách nhiệm về bất kỳ nội dung nào liên quan tới tin việc làm này. Nếu người tìm việc phát hiện có sai sót hay vấn đề gì xin hãy báo cáo cho chúng tôi

CÔNG TY TÀI CHÍNH TNHH NGÂN HÀNG TMCP SÀI GÒN - HÀ NỘI (SHBFINANCE)

Quy mô: Cập nhật
Trụ sở: Cập nhật

Thông tin chung

Ngành nghề
IT phần mềm
Cấp bậc
Nhân Viên
Kinh nghiệm yêu cầu
2 - 3 Năm
Trình độ yêu cầu
Đại học
Số lượng cần tuyển
Đang Cập Nhật
Hình thức làm việc
Nhân viên chính thức
Giới tính
Đang cập nhật
Hạn nộp hồ sơ
30/04/2024
Mẫu CV đẹp

Việc làm đề xuất liên quan

Việc làm đã xem gần đây