Java Developer (Junior/ Senior) - HCL Vietnam

Java Developer (Junior/ Senior)

  • Experience Range: 3-8 Years
  • Job Location: Hanoi
  • Duty & Responsibilities:

    – Work on Internet scale public facing responsive web applications, where performance, reliability and scalability are critical design goals
    – Coordinate with other application developers, frontend developers and UX designers to support required features and modifications
    – You will design and write high-performance, modular and reusable code for server-side components and maintain code quality and unit testing
    – Mentor and coach junior colleagues in building clean codes
    – Stay abreast of new technologies for server-side development
    – Decomposing software requirements and turning it into more understandable and manageable pieces

  • Requirements:

    *** Must-have requirements

    – Candidate should have at least 2.5 years of experience in Java server-side development experience with decent understanding of core design patterns, with hands on experience in Java 8 and above
    – Hands on experience in development of highly available public facing applications using Spring Boot
    – Good experience in Microservices-based architecture
    – Hands on experience in building RESTFUL APIs and understanding of the REST architecture constraints
    – Experience in doing Unit test using a framework such as Junit, Mockito, …
    – Knowledge of GIT, branching strategies, build and deployment pipelines
    – Experience of Agile/Scrum development methodologies
    – Experience with SQL and NoSQL databases
    – Knowledge of software best practices, like Test-Driven Development (TDD) and Continuous Integration (CI)
    – Ability to speak English from intermediate level (750 Toeic or equivalent)
    – Be nice, respectful, able to work in a team

    *** Good-to-have requirements

    – Knowledge of Kubernetes, API gateways
    – Knowledge of OAuth & OIDC
    – Experience of GO, SCALA & SPARK
    – Knowledge of CASSANDRA, KAFKA
    – Knowledge of retail banking
    – Cloud knowledge (AWS/GCP/terraform) is a huge plus

  • Preferred Language for Application: English


– Develop career comprehensively in global projects
– Intensive technical training, practice in innovative research centers and command of English language
– Receive allowance up to 6 million VND/ month in 3-month OJT, laptop for working and free parking lot
– Starting salary up to 15 million VND/ month, 13th month salary and bonus according to projects
– Insurance as per laws and regulations
– Professional working environment
– Hybrid working from Monday to Friday
– 18 annual leave days
– On-site opportunities in 52 nations

Fill in the details!