Job Summary
Job description
Overview of job
*** We are currently looking for Full Stack Java Software Engineer:
*** Accountability Will Include:
- Translate application user stories into functional applications
- Design, build, and maintain efficient, reusable, and reliable Java code
- Ensure the best possible performance, quality, and responsiveness of the applications
- Identify bottlenecks and bugs, and devise solutions to these problems
- Maintain code quality, organization, and automatization
- Write and maintain high quality unit tests
- Perform code review
- Adhere to the acceptance criteria and the Definition of Done
***[BENEFITS] - What differentiate Absolute from other software companies in Vietnam
- Very attractive salary (Up to 2000$)
- Global standard working environment
- 100% salary during probation period
- 13th month salary
- Birthday Bonus, New Year Bonus
- Social Insurance, health insurance, unemployment insurance on total salary after probation period
- Bao Viet Healthcare Insurance
- Health Check
- Team Building
- Flexible working hours
- Training & development opportunities
- Laptop and PC for everyone
Job Requirement
- Proficient in Java/JEE and Spring framework, with a good knowledge of its ecosystems
- Strong understanding of object-oriented programming
- Familiar with various design and architectural patterns
- Skill for writing reusable Java libraries
- Knowledge of concurrency patterns in Java
- Familiarity with concepts of MVC, JDBC, and RESTful
- Proficiency with SQL, Hibernate, JPA
- Experience with both external and embedded databases
- Understanding fundamental design principles behind a scalable application
- Creating database schemas that represent and support business processes
- Implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools, such as Git
- Ability to clearly communicate with both technical and non-technical team members
*** Other Requirements:
- Experience with Agile Scrum
- Experience with Ember or other JavaScript
- Familiarity with build tools such as Ant, Maven, and Gradle
Languages
-
English
Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate
Technical Skill
- Java
- J2EE
- MS SQL
- JavaScript
- Spring
- Hibernate
- MVC
- OOP
- JDBC
- Git
- Ant
- Maven
- Unit testing
- JPA
- Automation Testing
- Embedded
- RESTful
- JavaEE
- EmberJS
- Gradle
COMPETENCES
- Agile
- Scrum
BUSINESS PROFILE
Megazone is a cloud company.
Megazone has been delivering unmatched business experiences and know-hows in Cloud&Hosting, Digital Marketing and Digital Agency areas to our valued customers since 1998.
Megazone, Korea's first official AWS partner, is a leader in the Korean cloud market, specializing in cloud computing business. Awarded with Partner of the Year 2017 APAC. We are located in Korea, Vietnam, USA, and Japan.