EPAM

MB Sunny Tower, 259 Tran Hung Dao, TP Hồ Chí Minh

Company Size : 10-24

View more

Job description

Overview of job

We are looking for experienced JAVA Software Engineers with a specialty in Ho Chi Minh City. 

  • Understand, analysis requirement clearly and estimate tasks properly. And then, research, design, implement and test software program by applying best practices of engineer excellent. Finally, write and update technical documentation in Confluence pages
  • Do troubleshooting to identify possible causes of problems, provide suitable solution and fix issues without breaking existing functionalities
  • Participate in Agile Scrum activities: daily standup, demo session, retrospective, estimate and planning, etc
  • 19 annual leave days and 10 days for sick leave
  • Flexible working model: Hybrid working from Ho Chi Minh city or working remotely from any location in Vietnam
  • 100% salary is paid in probation, including full salary contributions to social, health, and unemployment insurance
  • Premium healthcare insurance for employees and 2 dependents
  • The 13th-month salary is absolutely obvious
  • Free English classes with native lecturers to leverage your skills
  • Unlimited self-service training including mentoring programs
  • Unlimited World-class training courses; all certifications supported
  • Top trendy technologies:  
  • The multinational team of enthusiastic, open, and ready-to-go professionals 

Job Requirement

Requirements

  • Degree of computer science or equal certification of software engineering and at least 3 years of experience in software development
  • Good at Java, JUnit, Git, Maven, design patterns and / or SOLID design principles
  • Good at data structure, algorithms and problem solving
  • Experience in Rest API, Spring MVC and relational DB (MSSQL, DB2, MySQL, Postgres) or NonSQL (MongDB, Cassandra, etc)
  • Good communication skills with both verbal and written in English
  • Can do attitude, willing to learn and apply new technologies quickly

Nice to have

  • Experience in Spring Cloud, Spring Data, Spring Security, Microservices, JWT, Swagger, Mockito, Kafka, TDD, and BDD practices
  • Experience in development process and CI/CD tools e.g. Atlassian JIRA, Jenkins, SonarQube
  • Knowledge of the front-end technologies (e.g., JavaScript, React)

Languages

  • English

    Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate

Technical Skill

  • Java
  • Spring
  • CI
  • JavaScript
  • JUnit
  • IBM DB2
  • Algorithm
  • MySQL
  • Jira
  • Git
  • Maven
  • TDD
  • Cassandra
  • Design Patterns
  • MS SQL
  • Jenkins
  • REST API
  • BDD
  • SOLID
  • Mockito
  • Apache Kafka
  • SonarQube
  • Swagger
  • ReactJS
  • CD
  • Data Structure
  • SpringMVC
  • Spring Cloud
  • Spring Data
  • Spring Security
  • Microservices
  • JWT

COMPETENCES

  • Problem Solving Skills
  • Communication Skills
  • Can-do attitude
  • Willing to learn

BUSINESS PROFILE

EPAM Systems Inc. is a leading global provider of digital platform engineering and software development services.

Since 1993, EPAM Systems, Inc. (NYSE: EPAM), has leveraged its core engineering expertise to become a leading global product development and digital platform engineering services company.

Vietnam is the most recent location that EPAM has established office. This is your opportunity to join an organization in start-up mode that plans to (at least) double in size every 2-3 years. We are looking for excellent employees that want to see a similar growth in their careers.