Backend Engineer (Java)

Qode

View original posting

Work arrangement
On-site
Occupation
Software & IT
Location
Ha Noi, Hà Nội, VN
Compensation
Not disclosed
Apply by
April 14, 2027

About this role

About CoderPush

CoderPush is an AI and cloud engineering company of about eighty engineers in Ho Chi Minh City and Hanoi, an AWS Advanced Partner with the Generative AI Competency, working with MBBank, TPBank, TPS, Gelex and Sungroup.We exist to prove that Vietnamese engineers, empowered by AI, can build the systems that run the world's most demanding industries.

About the Project

We are looking for aBackend Java Engineerto join a banking technology project, working on enterprise applications and backend services that support financial and banking operations.

You will work closely with other engineers and stakeholders to build reliable, scalable, and secure backend systems usingJava, Spring Boot, and microservice architecture.

📍 Location: Hai Ba Trung, Hanoi

What You’ll Do

  • Develop and maintain backend applications usingJava and Spring Boot.
  • Design, develop, and integrateRESTful APIsand microservices.
  • Work with relational databases such asOracle and MySQL.
  • Implement business logic and ensure application performance, reliability, and scalability.
  • Perform API testing and troubleshooting using tools such asPostman.
  • Participate in code reviews, debugging, and technical problem-solving.
  • Collaborate with developers, QA, and business stakeholders in anAgile/Scrum environment.
  • Contribute to continuous improvement of development processes and engineering practices.

What We’re Looking For

  • 2+ years of professional experiencein Java backend development.
  • Strong knowledge ofJava, Spring Boot, and Hibernate.
  • Hands-on experience developingRESTful APIs and microservices.
  • Good knowledge of relational databases such asOracle, MySQL, or similar.
  • Proficiency withGitand Agile/Scrum development practices.
  • Experience usingPostmanor other API testing tools.
  • Good understanding of software development principles and debugging techniques.
  • Strong problem-solving and teamwork skills.
  • Experience in banking, finance, or other enterprise systems is a strong plus.
  • Commitment to information security, data confidentiality, and compliance with ISO 27001-aligned policies and procedures.

Why Join This Project?

  • Work on areal-world banking technology projectwith enterprise-scale systems.
  • Gain hands-on experience withJava, Spring Boot, REST APIs, and microservices.
  • Work with experienced engineers and cross-functional teams.
  • Develop your expertise infinancial and banking technology.
  • Opportunity to work on systems wherestability, security, and scalabilityare critical.

Candidate Data Privacy Notice:

Please note that the personal information provided in your application may be collected, stored, and processed by CoderPush only for recruitment purposes, including reviewing your profile, contacting you during the hiring process, and assessing your suitability for relevant opportunities. If your application is not successful for the current position, we may retain your information for up to 12 months to consider you for future roles that may match your experience. Your data will only be kept for as long as necessary for recruitment purposes or as required by applicable laws and regulations. By submitting your application, you acknowledge that you have read and understood this notice and that the information provided is accurate and complete.

Apply on employer site

You'll continue on the employer's careers page to submit your application.