1. Job Description:

- Design, develop, and maintain backend services using Java (Spring Boot).

- Implement RESTful APIs, integrate with external systems, and ensure scalability and performance.

- Participate in code reviews, ensure adherence to coding standards, and contribute to continuous improvement.

- Work with relational databases ( PostgreSQL) and NoSQL databases (MongoDB).

- Optimize SQL queries, ensure data consistency, and handle migration scripts.

- Collaborate with DevOps teams for deployment pipelines (CI/CD), environment setup, and monitoring.

- Debug and resolve production issues in collaboration with QA and support teams.

- Work with frontend, QA, DevOps, and BA teams (possibly offshore or onsite).

- Ensure seamless integration between modules and consistent delivery within Agile sprints.

- Support UAT and production releases according to the customer’s maintenance windows.


2. Requirement


a) Required Skills & Experience

- 4+ years of software development experience with Java.

- Solid experience with Java Spring Boot 3.x.x and building large-scale web applications.

- Experience with Maven, MQTT, RabbitMQ, PostgreSQL, TimescaleDB, Docker & Docker compose.
- Excellent communication:

+) Fluent English Communication

+) Communicates clearly, directly, and to the point.

+) Expresses opinions confidently and provides thoughtful feedback with respect and professionalism.

+) Able to explain technical decisions logically and concisely.

- Experience working with international teams or clients in an agile environment.

- Experience with Grpc, microservices, RESTful API, k8s.


b) Nice to Have

- Familiarity with frontend performance optimization and testing automation frameworks.

- Knowledge of Agile/Scrum frameworks and Atlassian tools (Jira, Confluence).


3. Benefits

- Competitive salary (up to 38M gross), with consideration for salary increases based on performance and job efficiency.

- Special recognition programs and benefits for long-term employees.

- The NTQ Ranking program helps shape a clear development path for employees when joining the company.

- Focused technology development opportunities, involvement in large projects, and the application of the latest technologies.

- Work-life balance with extracurricular clubs, team-building activities, annual vacations, open space work areas, pantry, and board games.

- Insurance coverage as per regulations, including personal health insurance, health insurance for family members, maternity benefits equivalent to 75% of the salary, and an annual health check-up.

- Learning & researching culture: Support for certification exam costs, participation in internal upskilling courses, management development courses, with experts who have 15 years of experience in the software field.


4. Contact:

- Email: [email protected]

- Phone/ Zalo: 0355234615 (Ms Tuyền)