Quay lại phần tìm việc
Backend Engineer
Location: Vietnam
*Responsibilities:
• You design, build, and maintain efficient, reusable, and reliable Java code
• You work in alignment with the organization goals to ensure the best possible performance, quality, and responsiveness of the applications
• You contribute to all phases of the development lifecycle
• You identify the bottlenecks, bugs in the applications and devise solutions to these problems
• You maintain code quality and improve automations
• You assist with production support and release
• You develop SQL and PL/SQL for application
• You write automated unit, functional and integration tests as needed
• You participate in code reviews with the team
• You perform various Proofs-of-concept depending on the business needs
*Requirements:
• You have proficiency in Java, with a good knowledge of its ecosystems
• You have a robust understanding of object-oriented programming
• You understand fundamental design principles behind a scalable application
• You can create database schemas that represent and support business processes with excellent knowledge of Relational Databases, SQL and ORM technologies (JPA, Hibernate)
• You have a profound insight of Java and JEE internals (Classloading, Memory Management,
Transaction management etc.)
• You understand JVM, its limitations, weaknesses, and workarounds
• You have experience with popular web application frameworks such as Spring Boot
• You have basic knowledge about data processing frameworks like Apache Spark/Flink
• You are aware of various design and architectural patterns
• You are familiar with the concepts of MVC, JDBC, and RESTful, UI frameworks like Vue or
React, build tools such as Ant, Maven, and Gradle
• You have familiarity with continuous integration and a proficient understanding of code versioning tools, such as Git
• You can implement automated testing platforms and unit tests
Backend Engineer
Địa điểm | Việt Nam |
Ngành nghề | Công nghệ | Mã số | 12737 |
Loại công việc | Cố định |
Email liên hệ | vy.tran@manpower.com.vn |
Ngày đăng | Tháng bảy 12, 2022 |
Location: Vietnam
*Responsibilities:
• You design, build, and maintain efficient, reusable, and reliable Java code
• You work in alignment with the organization goals to ensure the best possible performance, quality, and responsiveness of the applications
• You contribute to all phases of the development lifecycle
• You identify the bottlenecks, bugs in the applications and devise solutions to these problems
• You maintain code quality and improve automations
• You assist with production support and release
• You develop SQL and PL/SQL for application
• You write automated unit, functional and integration tests as needed
• You participate in code reviews with the team
• You perform various Proofs-of-concept depending on the business needs
*Requirements:
• You have proficiency in Java, with a good knowledge of its ecosystems
• You have a robust understanding of object-oriented programming
• You understand fundamental design principles behind a scalable application
• You can create database schemas that represent and support business processes with excellent knowledge of Relational Databases, SQL and ORM technologies (JPA, Hibernate)
• You have a profound insight of Java and JEE internals (Classloading, Memory Management,
Transaction management etc.)
• You understand JVM, its limitations, weaknesses, and workarounds
• You have experience with popular web application frameworks such as Spring Boot
• You have basic knowledge about data processing frameworks like Apache Spark/Flink
• You are aware of various design and architectural patterns
• You are familiar with the concepts of MVC, JDBC, and RESTful, UI frameworks like Vue or
React, build tools such as Ant, Maven, and Gradle
• You have familiarity with continuous integration and a proficient understanding of code versioning tools, such as Git
• You can implement automated testing platforms and unit tests