Find a jobRecruiters

Expert, Software Engineering (Java)

Exclusive opportunity

Onsite

Expert, Software Engineering (Java)

Techcombank

Expert, Software Engineering (Java)

Skills

JavaMicroservicesSpring BootPerformance ManagementProcess Improvement

1 day ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Location:

Hung Dao, Cao Bang, Vietnam

Work mode:

Onsite

Published on:

21 October 2026

What they need


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

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.
  1. 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.
  1. 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.
  1. 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 promptly.
  • Promote test automation to improve software stability and release efficiency.
  1. 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.

People Management

  • Attract, onboard and retain the right talents for a high- performing team

  • Communicate team and individual KRAs/ KPIs, goals, action plan, expectations and results to team members

  • Manage team performance & provide feedback regularly (following the annual performance management cycle);

  • Enable team member’s professional and personal development through capability assessment, training, coaching & feedback, etc.

  • Responsible for developing talents within the team

Your skills and experience

Success Profile - Qualifications and Experiences

  • Bachelor's or Master's Degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Minimum of 10 years' experience as a Software Engineer
  • At least 2 years in a management position
  • Proficiency in programming languages related to application development - Backend: Java (Spring Boot)
  • Experience managing technical teams and mediating in the workplace.
  • 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 aspects of the engineering field:
  • High performance, concurrency

  • Security best practices

  • Emerging technology

  • Good English skills

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.

Other offers great for you!

These companies are also looking for great profiles

Cherrypick

Senior Fullstack Software Architect Java - React

550

Freelance

92100 Boulogne-Billancourt, France

Hybrid

Top Recruiter

Skills

DockerReactJava

13 hours ago

Quick apply

LittleBig Connection (part of Mantu)

Software Development Engineer Fullstack expérimenté-e - NANTES

500

Freelance

Nantes, France

Hybrid

Skills

Java

13 hours ago

Quick apply

Teamco

Responsable d'Agence - ESN Engineering

Permanent contract

Aix-en-Provence, France

Onsite

Skills

Sales Manager

9 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools