BFSI_Java Developer (Junior – Leader) - HCL Vietnam

BFSI_Java Developer (Junior – Leader)

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

    – We are looking for passionate Java developers (from Junior to Leader) to join our team, you will be working to build modern technology stacks to design, develop and revamp the ticketing API and booking engine system
    – Work on Internet scale public facing responsive web applications, where performance, reliability, security, and scalability are critical design goals
    – Coordinate with other application developers/engineers, frontend developers and UX designers to support required features and modifications
    – 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
    – Decompose software requirements and turn it into more understandable and manageable pieces

  • Requirements:

    *** Must-have requirements
    – At least 2 years of hands-on experience in Java 7,8,11 and proficient with functional interfaces and LAMBDA expressions
    – Be able to speak English at work
    – Hands-on experience in development of highly available public facing applications using Spring, Spring Boot (Spring Integration DSL, Spring Cloud Netflix, String Web Flux, Spring Security (JWT), Spring Data, Spring Session, Spring Batch, etc.)
    – Hands-on experience in building RESTFUL APIs and understanding of the REST architecture constraints
    – Hands-on experience in Microservice using REST API and Message queue
    – Experience with domain driven design, test automation and test-driven development practices and frameworks: functional Unit testing (JUnit, Cucumber); mock frameworks (Mockito, etc.); contract testing
    – Experience in Marven build or Gradle build
    – Experience in SQL Query and Relational databases such as MySQL, MS SQL, Oracle…
    – Knowledge of Microservice architecture
    – Self-motivated, able to work independently and strong analytical skill

    *** Good-to-have requirements
    – Experience in CI/CD tools (Maven, Gradle, GIT, Jenkins, JIRA)
    – Experience in middleware integrations and knowledge of EIP design patterns
    – Hands-on experience in Microservice and Spring Security
    – Hands-on experience with Redis and Dockers/Kubernetes

  • Benefits:

    – From the 1st day at work: 100% full of salary
    – Insurance plan based on full salary + 13th salary + Performance Bonus.
    – 18 paid leaves per year
    – Medical Benefit for employee and family
    – Working in a fast paced, flexible, and multinational working environment. Chance to travel onsite (in 50 countries).
    – Internal Training (Technical & Functional & English).
    – Working from Mondays to Fridays.

  • Preferred Language for Application: English

Fill in the details!