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 a Senior/ Lead Software Engineer specializing in Java in Ho Chi Minh City. We have many upcoming opportunities with global brand-name clients for high-profile projects that require someone with excellent technical delivery skills and team leadership.

Your daily tasks

  • Analyze requirements clearly and estimate tasks properly. And then, research, design, implement and test software programs by applying the best practices of engineers excellent. Finally, write and update technical documentation in Confluence pages.
  • Coordinate with other members to do technical analysis and proposal, code review, and coach some software developers.
  • 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
  • Mentor other members in the team to contribute for the office development.
  • 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

Your profile

  • A degree of computer science or equal certification of software engineering and at least 5 years of experience in software development.
  • Strong at Java, JUnit, Git, Maven, design patterns and SOLID design principles.
  • Good at 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 cultures
  • Can-do attitude, willing to learn and apply new technologies quickly.

Nice to have

  • 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)
  • Experience in tech talk, community events,s, and trainings.

Languages

  • English

    Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate

Technical Skill

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

COMPETENCES

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

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.