Java Software Developer

Home Credit logo

Home Credit

View Salaries, Reviews, and more  

Job Summary


Job Type
-

Seniority

Years of Experience
Information not provided

Tech Stacks
Maven SQL Hibernate Springboot JUnit Java Azure Mockito JPA CI Spring API Docker Rest API

Job Description

*According to Decree No.13/2023/ND-CP on protecting personal data (“PDP”), Home Credit Vietnam would apply "Personal Data Processing Agreement" with all candidates to ensure compliance with the decree.

By submitting this application to Home Credit Vietnam Finance Company Limited through LinkedIn, you agree to allow Home Credit to proceed your provided information in accordance with Personal Data Processing Agreement that you have read, fully understood and agreed to the entire content at link AGREEMENT, NOTICE, ACCEPTANCE FOR PERSONAL DATA PROCESSING


KEY RESPONSIBILITIES

  • Design, implement, test, and maintain application software.​
  • Participate in software and architectural development activities.​
  • Contribute to all phases of the development lifecycle.​
  • Conduct software analysis, programming, testing, and debugging.​
  • Collaborate with Front End developers, Business Analyst, DevOps to delivery high-quality solutions.​
  • Conduct code reviews and uphold high coding standards.​
  • Troubleshoot and resolve production/non-production issues, ensuring system reliability and security.​
  • Stay updated with the latest technologies and industry in finance, payment.​
  • Create and maintain application documentation.​
  • Communicate effectively with business stakeholders and colleagues from other countries.


JOB REQUIREMENTS

  • BS/MS degree in Computer Science, Engineering, or a related field.​
  • Minimum 3 years in Java programming, including object-oriented analysis, design, and development using common design patterns.​
  • Experience in designing & developing RESTful APIs and microservices-based system.​
  • Proficient in frameworks such as Spring Boot, Hibernate, and JPA. Able to adopt open frameworks.​
  • Hands-on experience with database migration tools (e.g., Flyway), and API documentation tools (e.g., Swagger).​
  • Strong knowledge of relational databases, including SQL Server.​
  • Experience in modern CI/CD pipelines and tools (e.g. Azure Pipelines, Maven, Docker, GitOps, FluxCD, Kubernetes).​
  • Experience with unit testing and integration testing (e.g. Mockito, JUnit, Spring Boot Test, Test Container).​
  • Familiarity with Scrum/Agile development methodologies.​
  • Intermediate in English.​
  • Strong teamwork skills with a problem-solving mindset


COMPENSATIONS & BENEFITS

  • 13th Salary Fixed and KPI Bonus
  • Premium Health Care for personal 24/7
  • Accidental Insurance 100% Social Insurance
  • Meal + Phone Allowance
  • Yearly Medical Checkup
  • 15 Annual Leaves
  • Professional and Transparent Working Environment
  • Apply Latest Financial Technology in the World

Interview Questions of Java Software Developer at Home Credit

Interview questions from Home Credit that are similar to Java Software Developer
View more interview questions from Home Credit →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now