Mô Tả Công Việc
We are seeking a Senior Java Backend Developer to architect and lead the development of a mission-critical Middleware System. This system acts as the high-performance nerve center connecting our global e-commerce frontends (Shopify Plus) with enterprise-scale internal legacy systems (ERP, SAP, POS, OMS).In this role, you will not just write code; you will design scalable architectures using Java (Spring Boot) and TypeScript (NestJS), solve complex O2O (Online-to-Offline) integration challenges, and ensure data integrity across multiple international markets. We are looking for a technical leader who thrives on building robust systems that handle high-volume traffic with precision. 1. Architecture & Technical LeadershipSystem Design: Lead the architectural design of scalable middleware services, utilizing a hybrid stack of Java 17+ (Spring Boot 3.4) for heavy processing and TypeScript (NestJS) for agile gateway services.Code Quality & Mentorship: Enforce high standards for code quality through rigorous code reviews, TDD implementation, and mentoring of junior developers.Solution Engineering: Translate complex business requirements into technical solutions that ensure seamless synchronization between Shopify and legacy enterprise systems.2. Complex Integration & Data ManagementAPI Ecosystem: Design and implement robust RESTful and GraphQL APIs to orchestrate data flow between external platforms and internal ERP/POS systems.High-Volume Processing: Engineer reliable batch processing and event-driven architectures (using RabbitMQ) to handle massive real-time updates for inventory, orders, and fulfillment.Database Optimization: Design efficient database schemas and perform advanced query tuning on RDBMS (PostgreSQL, MySQL, etc.) to ensure sub-second response times under load.3. DevOps & Operational ExcellenceReliability & Monitoring: Proactively monitor system health using APM tools (Datadog, OpenSearch) and lead root-cause analysis for performance bottlenecks.CI/CD Pipelines: Maintain and optimize automated deployment pipelines using GitLab CI, Jenkins, and AWS CodeDeploy.Internal Tools: Oversee the development of admin dashboards (Thymeleaf/HTMX) to support operation teams.
Xem toàn bộ Mô Tả Công Việc
Yêu Cầu Công Việc
1. Architecture & Technical LeadershipSystem Design: Lead the architectural design of scalable middleware services, utilizing a hybrid stack of Java 17+ (Spring Boot 3.4) for heavy processing and TypeScript (NestJS) for agile gateway services.Code Quality & Mentorship: Enforce high standards for code quality through rigorous code reviews, TDD implementation, and mentoring of junior developers.Solution Engineering: Translate complex business requirements into technical solutions that ensure seamless synchronization between Shopify and legacy enterprise systems.2. Complex Integration & Data ManagementAPI Ecosystem: Design and implement robust RESTful and GraphQL APIs to orchestrate data flow between external platforms and internal ERP/POS systems.High-Volume Processing: Engineer reliable batch processing and event-driven architectures (using RabbitMQ) to handle massive real-time updates for inventory, orders, and fulfillment.Database Optimization: Design efficient database schemas and perform advanced query tuning on RDBMS (PostgreSQL, MySQL, etc.) to ensure sub-second response times under load.3. DevOps & Operational ExcellenceReliability & Monitoring: Proactively monitor system health using APM tools (Datadog, OpenSearch) and lead root-cause analysis for performance bottlenecks.CI/CD Pipelines: Maintain and optimize automated deployment pipelines using GitLab CI, Jenkins, and AWS CodeDeploy.Internal Tools: Oversee the development of admin dashboards (Thymeleaf/HTMX) to support operation teams.
Xem toàn bộ Yêu Cầu Công Việc
Quyền Lợi
1. Salary and BenefitAttractive salary and benefits. Competitive Basic Salary; 13th Salary; Lunch, Gasoline and Telephone allowance; Incentive Bonus and annual salary review.Premium Healthcare for you, 100% covered by the company. Annual medical checking up to USD 5,000 per year.Full package: Full government social, health and unemployment insurance.Extra bonus per personal event such as wedding, family’s funeral, birthday, newborn baby, etc.Paid leave. 12 days per year and 01 day for Company Foundation day, long service leave.Discount 40% for CJ's brands: CGV Cinema, Tous Les Jours, CJ Food, Meet Master, CJ Market, etc.2. Working EnvironmentWorking time: Monday – Friday. We work 40 hours per week.English working environment: Chance to work onsite abroad and work on challenging GDC projects. Work closely with both Vietnamese and Korean experts.Internal English/ Korean Class: Fully sponsored by the Company after working time.Company trip and team building, football club, dinner party every month. We love playing teamwork games.Free snacks, drinks (tea, coffee, etc.).