Senior Back End Developer
MoovFull Time
Senior (5 to 8 years)
Candidates must be Vietnamese citizens or hold a valid work visa for Vietnam, possess strong logical thinking, analytical and problem-solving skills, and have excellent communication abilities. Proficiency in English is required for international team collaboration, particularly with the US team. Extensive experience in Java back-end and API development, familiarity with the Java ecosystem and frameworks, and strong skills in business modeling, unit testing, and integration testing are essential. Solid knowledge of data structures, programming, engineering, clean coding practices, Docker, AWS S3, RDS, and Git commands is necessary. Prior remote work experience and availability to work during the US Eastern Time Zone or a significant overlap with it are preferred.
The Senior Java Engineer will be responsible for back-end and API development, utilizing their expertise in the Java ecosystem and frameworks. They will apply strong skills in business modeling, unit testing, and integration testing, adhering to clean coding practices. The role involves using Docker, AWS S3, RDS, and common Git workflows, including GitHub pull requests, to contribute to the company's real estate technology platform.
Platform for managing product data and assets
Salsify provides a platform called CommerceXM that helps brands and retailers manage their product data and digital assets for online sales. The platform combines Product Information Management (PIM), Digital Asset Management (DAM), and Experience Management (XM) to ensure that product information is consistent and engaging across various online channels. Clients, including direct-to-consumer brands and large retailers, can automate the transformation of digital assets and synchronize supply chain data, which allows them to maintain a single source of truth for their product listings. This capability improves operational efficiency and enhances customer engagement, ultimately leading to increased sales. Salsify operates on a subscription-based model, offering different service tiers to meet the varying needs of its clients.