Skip to content
Tuyển Dụng
← Techcombank

Expert, Software Engineer Java Backend

Techcombank · Hà Nội
Apply on official site ↗
Type
Full-time
Work mode
On-site
Level
Staff
Industry
Engineering / Mechanical
Salary
Thương lượng
Location
Quận Cầu Giấy, Hà Nội, Hà Nội

Overview

Expert, Software Engineer Java Backend · Quận Cầu Giấy, Hà Nội, Hà Nội.

Requirements

  • Bachelor's or Master's Degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Work Experience:
  • At least 5 years of experience in the engineering field.
  • At least 2 years in a Team lead position.
  • Proficiency in Java backend programming and related technologies for application development.
  • 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.
  • Other infomation:
  • Level: Expert (Manager)
  • Working time: Office Hours (9 AM – 6 PM)
  • Probation: 2 months (full 100% offer).
  • Why You'll Love Working Here
  • Receive an extremely attractive basic salary, 13th month salary + Performance Bonus up to 5 months. Annual salary and work performance review.
  • Participate in advanced training courses of Techcombank.
  • Be informed of the latest practical situations from the No. 1 Senior Experts/Managers in the Vietnamese market.
  • Share a clear career path with close support from management
  • Receive comprehensive care with Personal and Family Health Insurance; Periodic health check-ups, Bank birthdays, Teambuilding, Year-end Party, ..

Benefits

  • The Job
  • 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.
  • 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.
  • 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.
  • 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.
  • 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
BonusCompany tripsTraining

Summary of facts from the official posting. View original ↗

Interested in this role?

You'll be taken to the employer's official application page.

Apply on official site ↗
Is this your business? Claim this page, request edits or removal