Kỹ năng
Mô tả công việc
Design, implement, and optimize backend services and APIs using Java and Spring Boot/Spring Framework. Collaborate with product managers, designers, and other engineers to translate requirements into technical specifications and deliver features on time.
· Write clean, maintainable, and efficient code while adhering to best practices, including unit testing, code reviews, and CI/CD pipelines.
· Troubleshoot and debug issues in production environments, ensuring system reliability and performance.
· Integrate with databases (e.g., SQL/NoSQL), third-party services, and cloud platforms (e.g., AWS, Azure).
· Participate in agile ceremonies such as sprint planning, stand-ups, and retrospectives.
· Stay updated on emerging technologies and suggest improvements to existing systems.
· Write clean, maintainable, and efficient code while adhering to best practices, including unit testing, code reviews, and CI/CD pipelines.
· Troubleshoot and debug issues in production environments, ensuring system reliability and performance.
· Integrate with databases (e.g., SQL/NoSQL), third-party services, and cloud platforms (e.g., AWS, Azure).
· Participate in agile ceremonies such as sprint planning, stand-ups, and retrospectives.
· Stay updated on emerging technologies and suggest improvements to existing systems.
Yêu cầu công việc
· Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience). At least 5 years of professional experience in software engineering, with a strong emphasis on backend development.
· Proficiency in Java (JDK 8+), including object-oriented programming, multithreading, and collections.
· Hands-on experience with Spring ecosystem (Spring Boot, Spring MVC, Spring Security, Spring Data JPA).
· Understanding of RESTful APIs, monolithic/micro services architecture, and design patterns (e.g., MVC, Singleton, Factory).
· Experience with relational databases (e.g., MySQL, PostgreSQL) and ORM tools like Hibernate.
· Familiarity with version control systems (e.g., Git), build tools (e.g., Maven/Gradle), and testing frameworks (e.g., JUnit, Mockito).
· Proficiency in Java (JDK 8+), including object-oriented programming, multithreading, and collections.
· Hands-on experience with Spring ecosystem (Spring Boot, Spring MVC, Spring Security, Spring Data JPA).
· Understanding of RESTful APIs, monolithic/micro services architecture, and design patterns (e.g., MVC, Singleton, Factory).
· Experience with relational databases (e.g., MySQL, PostgreSQL) and ORM tools like Hibernate.
· Familiarity with version control systems (e.g., Git), build tools (e.g., Maven/Gradle), and testing frameworks (e.g., JUnit, Mockito).
Thời gian làm việc
Trong tuần: Từ thứ 2 - thứ 6
Quyền lợi ứng viên
No probation period, receive 100% official salary from the start.
Opportunity for onsite work and collaboration with major clients, advanced technologies, and chances for self-development.
Work in teams with leading IT experts both domestically and internationally.
Participate in ambitious projects across multiple countries, gaining exposure to the latest technologies and learning from talented colleagues.
Work in a young, dynamic, modern, and multicultural environment with frequent communication activities and events on holidays.
Clear career advancement opportunities based on performance, with corresponding promotions and salary increases.
Access to soft skills training courses (logical thinking, creative thinking, communication, project management, negotiation skills, etc.).
And many other attractive benefits...
Opportunity for onsite work and collaboration with major clients, advanced technologies, and chances for self-development.
Work in teams with leading IT experts both domestically and internationally.
Participate in ambitious projects across multiple countries, gaining exposure to the latest technologies and learning from talented colleagues.
Work in a young, dynamic, modern, and multicultural environment with frequent communication activities and events on holidays.
Clear career advancement opportunities based on performance, with corresponding promotions and salary increases.
Access to soft skills training courses (logical thinking, creative thinking, communication, project management, negotiation skills, etc.).
And many other attractive benefits...
Địa chỉ làm việc
Làm Hybrid