>

Job Summary


Job Type
Permanent

Seniority
Senior

Years of Experience
At least 5 years

Tech Stacks
Rest API
Docker
HTTP
API
Container
Spring
CI
SQS
DynamoDB
Kubernetes
Elasticsearch
Jenkins
AWS
Java

Job Description


Apply
To help us build upon our success, we are seeking a backend engineer who can lead the design of our data-intensive, AI-powered applications. As we are growing our enterprise product portfolio in a fast pace, we are expecting fast evolution of our enterprise SaaS infrastructure. Our enterprise SaaS are built on the cloud computing services adopting a micro-service architecture. You will be working with the product team to understand and analyse the requirements as well as lead and guide junior engineers to delivery features on our existing platform. You are also expecting to contribute to the architect refactor of our SaaS application and work with other senior engineers to build evolutionary architecture to serve as the foundation of our AI applications.

The position reports to the Senior Software Engineer (Enterprise) and will work in close conjunction with the product managers, designers and other engineering teams including Platform, Data, API, QA and Site Reliability (SRE).

Responsibilities
  • Works closely with product team to transfer both the business requirements and non-functional requirements to scalable and evolutionary software features
  • Architects and develops AI-powered data-intensive web services on top of the advanced machine learning tech

Requirements
  • Bachelor's degree in Computer Science or related field with solid foundation in Computer Science
  • 5 years of experience as a software engineer
  • Experience in JAVA Spring to build enterprise web applications
  • Experience in cloud computing services, e.g. AWS, GCP. Preferrable experience in AWS stack
  • Strong knowledge of data-intensive application architect
  • Strong knowledge of HTTP and REST API design
  • Good written & verbal communication skill to discuss technical solutions with product owners

Awesome to Have
  • Experience with container technology and cloud service e.g. Docker, Kubernetes
  • Experience with CI/CD practices using Jenkins
  • Experience with AWS tech stack including SQS, lambda, DynamoDB, Elasticsearch
  • Experience with micro service application architect

Salaries

There are no salaries from ViSenze - AI for Visual Commerce that are similar to this job

View more salaries from ViSenze - AI for Visual Commerce


NodeFlair Insights of ViSenze - AI for Visual Commerce