EPAM Vietnam

Mid/Sr Java Developers (Spring, English)

EPAM
Remotely, Floor 13, MB Sunny Tower, 259 Tran Hung Dao, Co Giang ward, District 1, Ho Chi Minh
Remotely, Other, Ha Noi
1 day ago

Top 3 Reasons To Join Us

  • Dynamic international, remote working environment
  • Competitive package, generous leave
  • Unlimited modern tech trainings

Job Description

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

  • Understand, analyze requirements clearly and estimate tasks properly. And then, research, design, implement and test software programs by applying best practices of engineers excellent. Finally, write and update technical documentation in Confluence pages.
  • Do troubleshooting to identify possible causes of problems, provide suitable solutions and fix issues without breaking existing functionalities.
  • Participate in Agile Scrum activities: daily standup, demo session, retrospective, estimate and planning, etc
    Follow company policies and take part in required training courses
  • Plan and schedule own work for tasks and projects, also implement functionality without direct supervision
  • Working with operation team and end-user to get the project deliverables to be accepted and released in the production environment
  • Conduct and improve technical interview process for EPAM systems (not only EPAM Vietnam) 

Your Skills and Experience

Requirements

  • Bachelor's degree or above in Computer Science, Software Engineering or related majors
  • More than 3 years of experience in software engineering and development using Java, including UML, Modeling, and Design skills
  • Strong at Java, JUnit, Git, Maven, design patterns and SOLID design principles
  • Good at the data structure, algorithms, and problem-solving
  • Strong at Rest API, Spring MVC, Spring Data and relational DB (MSSQL, DB2, MySQL, Postgres) or NonSQL (MongoDB, Cassandra, etc)
  • Experience in Spring Security, Microservices, JWT, Swagger, and Mockito
  • Good communication skills with both verbal and written in English and can work independently and smoothly with other people from other countries and culture
  • Can-do attitude, willing to learn and apply new technologies quickly

Nice to have

  • Experienced in working with one of the popular public clouds such as Azure, AWS, GCP.
  • Experience in Spring Cloud, and Kafka, TDD, and BDD practices
  • Experience in the development process and CI/CD tools e.g. Atlassian JIRA, Jenkins, SonarQube
  • Knowledge of the frontend technologies (e.g., JavaScript, React)

Why You'll Love Working Here

  • Remotely OR Hybrid working conditions, which is most convenient for you.
  • 19 annual leave days and 10 days for sick leave.
  • Full of free-services mentoring programs, courses, and assessments to upskill our people so that you can look forward to a long and fruitful career path with us.
  • Premium Insurance Package for employees and direct dependents
  • We are sure that we participate in Social, Health, and Unemployment Insurance with your full salary.
  • 13th-month salary is an obvious thing in our office
  • Regular assessments and salary reviews
  • Friendly team and creative atmosphere
A leading global provider of digital platform engineering and software development services