We are
looking for a highly motivated Software Engineer to help
develop a high-performing and scalable software product for a best-in-class
tech-enabled fulfilment platform. The ideal candidate must be hands-on and
proactively explore multiple languages and programming techniques across
products, frameworks and API layers using the right tool for the right job to
address sustainable solutions.
The candidate must have the necessary
communication and collaboration skills to work with other teams and is willing
to take ownership and explore new tools & technologies to meet the product
demands.
Requirements
- Extensive
experience in designing, implementing, and maintaining Java applications across
all phases of the Software Development Life Cycle (SDLC)
- Experience in developing business applications based on requirements using Python, Core Java, Java2
Enterprise Edition (J2EE) components, Angular, web services and MySQL
- Experience in building dynamic and reusable components with Angular and JSX
Proficiency
with JQuery, HTML5 Bootstrap4, CSS3, Spring Boot, RESTFul Service
- Experience
with Web services and integration
- Experience
with SOA, integration with APIs
- Familiar
with contemporary DevOps tools and concepts
- Deep
understanding of responsive design, web accessibility
- Ability
to work collaboratively in a high-paced workplace
- Ability
to rapidly acquire new skills and to work with new tools and technologies with
little documentation or support
- Good written and verbal communication skills,
able to promote ideas by logical argument and capable of presenting the results
of a project clearly and effectively.
Good to Have:
- Work
experience in Logistics, Supply chain, delivery, and shipping software applications
- Understanding
of Google Maps integration.