Tóm lược
Mô tả công việc
Tóm tắt công việc
- 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.
- Competitive salary (Up to 45M 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.
Yêu cầu công việc
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.
Nice to Have
- Familiarity with frontend performance optimization and testing automation frameworks.
- Knowledge of Agile/Scrum frameworks and Atlassian tools (Jira, Confluence).
Ngôn ngữ
-
English
Nói: Intermediate - Đọc: Intermediate - Viết: Intermediate
Yêu cầu kỹ thuật
- Java
- Spring
- MS SQL
- PostgreSQL
- Jira
- Maven
- RabbitMQ
- Docker
- Confluence
- MQTT
- Spring Boot
- Kubernetes
- Microservices
- RESTful API
- gRPC
- Docker Compose
NĂNG LỰC
- Scrum
- Agile
- Communication Skills
Thông tin doanh nghiệp
NTQ Solution specializes in developing outsourcing software applications for the web and smartphones.
NTQ Solution specializes in developing applications for smartphones and the web; systems management software in the enterprise; software systems based on embedded technology and cloud platforms; software for medical applications; the e-commerce software ... for the Japanese market, the UK, Singapore, Thailand, Russia, Belarus, Australia, Germany ...