Show more filters
Banner image for Synodus

Java Tech Lead (Banking & Finance)

Synodus

3.1
3 reviews
Synodus
Job Type   /   Job Level
Full-time   /   Others/Any
Company Location
Vietnam
Job Description

  • Lead and manage the software development team in the Bank’s digital transformation programs.
  • Manage, assign tasks, monitor progress, and be responsible for the quality of deliverables from the development team.
  • Participate in business requirements analysis, system architecture design, and propose appropriate technical solutions.
  • Participate in system development according to Microservices architecture, including both Backend and Frontend.
  • Conduct design reviews, code reviews, and provide technical support to team members.
  • Collaborate with BA, QA, DevOps, and stakeholders to ensure project progress and quality.
  • Participate in resolving complex technical issues, optimizing performance, and ensuring system stability.
  • Support deployment, operation, and troubleshooting during the Go-live process.
  • Perform other tasks as assigned by the project manager/supervisor.

Job requirements

  • Bachelor’s degree or higher in Information Technology, Computer Science, Electronics & Telecommunications, or related fields.
  • At least 05 years of experience in software development, including participation in at least one payment system project for a Commercial Bank within the last 02 years, based on Microservices architecture and utilizing Spring Boot, Angular, PostgreSQL, and related technologies.
  • At least 01 year of experience in a Team Lead/Tech Lead role, with proven ability to plan, assign tasks, lead development teams, conduct code reviews, and provide technical guidance to team members.
  • Hands-on experience in Full-stack development, covering both Backend and Frontend; strong capability in system and database analysis/design on both on-premise and cloud environments.
  • Solid experience with technologies including Oracle, PostgreSQL, MongoDB, Data Guard, Golden Gate, CDC, Spring Boot 3.x (Java 17/21), Angular, Nginx, Spring Cloud Gateway, HTTP/1.1, HTTP/2, SFTP, RESTful APIs, JMS (IBM MQ), Kafka, JSON, Redis, Caffeine, Guava, Kubernetes, OpenShift, Docker, Minikube, ELK, Prometheus, Grafana, GitLab, Jenkins, SonarQube, Nexus, JIRA, Confluence, and OpenAPI 3.
  • Experience working in Linux and Windows environments; knowledge of Keycloak, Vault, or Spring Cloud Config Server is an advantage.
  • Strong communication, collaboration, and teamwork skills.

Preferred

  • Experience in building and implementing large-scale money transfer, payment, or collection/disbursement systems for Commercial Banks, handling approximately 10 million transactions per day.
  • Experience in application performance optimization and solving complex technical challenges in large-scale enterprise environments.

Benefits and perks

  • Competitive salary, open for negotiation based on performance and experience.
  • 13th-month salary in accordance with the company’s policy.
  • Additional bonuses for four major holidays each year, including Reunification Day (April 30) – International Workers’ Day (May 1), National Day (September 2), Lunar New Year, and New Year’s Day.
  • Full Social Insurance and Health Insurance coverage in compliance with Vietnamese Labor Law.
  • Premium healthcare insurance package provided by BSH.
  • Employee welfare benefits, including birthday gifts and support for special occasions such as weddings, funerals, and other family events.
  • Open, young, and dynamic working environment that values proactiveness and accountability.
  • Encouragement to propose innovative ideas and explore new technologies without limitation.

How useful was this post?

Click on a star to rate it!

Average Rating / 5. Vote Count

No votes so far! Be the first to rate this post.
Jobs in Vietnam   »   Jobs in Hanoi, Hanoi, Vietnam   »   Java Tech Lead (Banking & Finance)

More jobs