About Anchanto:
Anchanto helps all businesses to exploit the full potential of e-commerce. Our suite of SaaS Products enables companies globally to springboard omnichannel sales, scale fulfilment operations, and use intelligent data to grow their e-commerce, logistics & warehousing activities. Leading, brands, distributors, retailers, and logistic enterprises such as L'Oréal, Decathlon, or DHL Supply Chain rely on our technology to scale their local and global e-commerce operations.
Headquartered in Singapore and with more than 10 local offices across Asia-Pacific, the Middle East and Europe, we are growing rapidly and looking for ambitious people to join our teams to build the future successes of Anchanto.
The Role (Describe the role):
Software Engineer is responsible for designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and high-performance applications.
Key Responsibilities:
- Design, build, and maintain efficient, reusable, and reliable Java code.
- Work with the Integration team to integrate external platforms via APIs/plug-ins.
- Architect Integration platform to make sure efficient API calls.
- Write Junit/integration test cases to validate the code quality and code coverage.
- Attend daily Scrum, collaborate with technical & product team, and complete assigned tasks in each Agile Sprint.
- Work closely with the business analysts and product owners to understand the Integration scope and requirements.
- Develop and adhere to best-practices for integrating applications.
- Identify bottlenecks and bugs, and devise solutions to these problems.
- Assist with integration estimates.
- Participate in code reviews and performance optimization.
- Collaborate effectively across teams.
Essential Requirements:
- Minimum 2 years of programming experience in Java with a good knowledge of its ecosystems.
- Solid understanding of object-oriented programming.
- Skilled with writing reusable Java libraries and knack for writing clean, readable Java code.
- Familiarity with concepts of MVC, JDBC, and RESTful APIs.
- Knowledge of API utilities such as cURL and Postman.
- Sound understanding of RESTful and SOAP APIs, HTTP/HTTPS protocol usage, proxies, security concepts and controls of public interfaces.
- Proficient with use of code versioning tools, such as Git.
- Ability to work independently and within a team in a fast-changing environment with changing priorities and changing time constraints.
- Sense of ownership and pride in your performance and its impact on company’s success.
- Critical thinker and problem-solving skills while being a team player.
- Good time-management skills.
- Great interpersonal and communication skills.
Personal Attributes:
- Bachelors degree in Computer Science, Engineering or a related subject.
- Proven hands-on software development experience.
- Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate).
- Java certification (desirable but not required).
Top Skills
What We Do
Anchanto is a global B2B company that offers a suite of e-commerce & logistics SaaS products. Connected to more than 150 ecosystem partners (marketplaces, webstores, last-mile carriers, ERPs), Anchanto’s technology is designed to enable the operational growth of brands, retailers, e-commerce enablers, and logistics service companies. Headquartered in Singapore, and with a local presence in 11 countries across Asia, Europe, and the Middle East, Anchanto equips hundreds of large and medium companies such as L’Oréal, HP, Panasonic, Fossil, Decathlon, Ninja Van, Rhenus Logistics, Unilever, Stanley Black & Decker, Nestle, Zuellig Pharma, to name a few.