HCL Technologies

Leadvisors Tower, 643 Pham Van Dong, Hà Nội

Company Size : 100-499

View more

Job description

Overview of job

  • 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 HCL Technologies – Where Values Drive Velocity 
  • 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
  • 18 paid leaves/year (12 annual leaves and 6 personal leaves) 
  • Insurance plan based on full salary + 13th month salary + Performance bonus 
  • Meal allowance of 730,000 VND/month 
  • 100% full salary and benefits as an official employee from the 1st day of working 
  • Medical benefit for employee and family 
  • Working in a fast-paced, flexible, and multinational working environment. Chance to travel onsite (in 49 countries) 
  • Free snacks, refreshment, and parking 
  • Internal training (Technical & Functional & English) 
  • Working time: 08:30 AM - 06:00 PM from Mondays to Fridays (meal breaks included)

Job Requirement

***Note: We highly appreciate your interest in this position of HCL Vietnam. After reviewing all applications, only qualified candidates will be contacted for the next steps within 15 days from date of submission

*** Must-have requirements

  • At least 3 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 with Redis and Dockers/Kubernetes

Languages

  • English

    Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate

Technical Skill

  • Java
  • Spring
  • CI
  • JUnit
  • MySQL
  • Jira
  • REST
  • Git
  • Maven
  • Unit testing
  • TDD
  • Design Patterns
  • Automation Testing
  • AWS Lambda
  • MS SQL
  • Jenkins
  • REST API
  • Middleware
  • Gradle
  • Cucumber
  • Redis
  • Mockito
  • DDD
  • Flux
  • Spring Boot
  • Message Queue
  • CD
  • Java 7
  • Spring Cloud
  • Spring Security
  • JWT
  • Spring Data
  • Spring Batch
  • RESTful API
  • Microservices
  • SQL Query
  • EIP
  • Kubernetes

COMPETENCES

  • Self Motivated
  • Working Independently
  • Analytic Skills

BUSINESS PROFILE

HCL Technologies is a next-generation global technology company.

We help enterprises reimagine their businesses for the digital age. With a worldwide network of R&D, innovation labs and delivery centers, and 150,000+ ‘Ideapreneurs’ working in 49 countries, HCL serves leading enterprises across key industries, including 250 of the Fortune 500 and 650 of the Global 2000. HCL generated consolidated
revenues of US$ 9.93 bn for 12 Months as of 30 th June, 2020.

We offer an integrated portfolio of products, solutions, services, and IP through our Mode 1-2-3 strategy built around Digital, IoT, Cloud, Automation, Cybersecurity, Analytics, Infrastructure Management and Engineering Services,  amongst others, to help enterprises reimagine their businesses for the digital age.