Explore outstanding Cloud & Infrastructure jobs.
See now

Java Developer (Expert/Senior Officer)

Techcombank
+2
C5 Building Tower, D’Capitale Tower, 119 Tran Duy Hung, Ha Noi
At office
Posted 27 days ago
Job Expertise:
Job Domain:
Banking
Financial Services

Top 3 reasons to join us

  • Top-tier banking environment in Vietnam
  • Challenging opportunities for the “Greater” You
  • Attractive career path and benefits

Job description

I. Key Accountabilities

1. Low-Level Architecture Design & Development

- Contribute to low-level architecture design and develop software components that meet efficiency, scalability, and security standards.

- Work closely with architects and senior engineers to optimize system design and implementation.

2. Technical Mentorship & Process Improvement

- Guide Officer-level engineers, providing mentorship on best practices, coding standards, and development workflows.

- Identify areas for process improvements and drive adoption of engineering best practices within the team.

3. Code Quality & Optimization

- Lead peer code reviews, enforce coding standards, and improve overall code maintainability.

- Optimize software for performance, scalability, and security, ensuring high reliability in production environments.

4. Testing & Debugging

- Conduct unit testing, integration testing, and contract testing to ensure software reliability.

- Collaborate with QE teams to diagnose, troubleshoot, and resolve complex defects in a timely manner.

- Promote test automation to improve software stability and release efficiency.

5. Technical Documentation

- Create and maintain clear, structured documentation, including:

- API specifications

- System design documents

- Coding and architectural guidelines

- Ensure documentation is regularly updated and aligned with system changes.

Your skills and experience

Qualifications:

Bachelor’s or Master’s Degree in Computer Science, Software Engineering, Information Technology, or a related field, preferably graduated from top universities such as HUST, PTIT, VNU, or equivalent institutions.

Preferred: Candidates graduated from specialized Mathematics, Informatics, or gifted programs

Work Experience:

- At least 5 years of experience in the engineering field.

- Proficiency in backend programming language related to application development: Java 

- Preferred qualifications:

+ Candidates with experience in both Backend and Front-End development (Full-stack mindset).

+ Candidates with knowledge or hands-on experience in AI / Machine Learning

- Experience in managing technical teams and mediating in the work environment.

- Experience in leading and managing system/software delivery.

- Experience in both architecture and software design implementation.

+ SOLID Principle

+ Design Patterns

+ Microservices architectures

+ Observability (monitoring, logging, tracing)

+ Compiling, Runtime deep understanding

- Experience in advanced aspect of engineering field:

+ High performance, concurrency

+ Security best practices

+ Emerging technology

Foreign Language: - English as per the organization's regulations 

Why you'll love working here

WHY BECOME IT/DATA EXPERTS AT TECHCOMBANK?

  • Investing over 500 million USD to develop large-scale IT projects, Techcombank is one of the leading bank in Technology trends in Vietnam
  • You will grow with Techcombank by having the opportunity to learn from top experts from across the world
  • Techcombank provides a rewarding remuneration structure that commensurate with your achievement and contribution
  • Techcombank is the Top 2 Best place to work in the banking industry where you can experience various exciting activities throughout the year: Company anniversary, Team building, Active Saturday , Year End Party, etc.

Techcombank- The leading commercial bank in Vietnam

Company type
IT Product
Company industry
Banking
Company size
1000+ employees
Country
Vietnam
Working days
Monday - Friday
Overtime policy
No OT

More jobs for you

Get similar jobs by email Subscribe