Senior Java Software Engineer

About VNTANA

VNTANA is a SaaS platform that makes 3D eCommerce fast and easy at scale which has proven to double conversion rates and increase cart size by 60%. The patented optimization algorithms in VNTANA’s 3D CMS allow brands like Hugo Boss, Deckers Brands, and Diesel to use their existing 3D models to instantly create high-fidelity, fast-loading 3D assets that are automatically optimized for use across the web, social media, advertising, game-engines and more. Just like Vimeo and YouTube made it easy to share and embed video, VNTANA makes it easy for brands across fashion, footwear, furniture, tools, and more to share and embed 3D and AR for sales and marketing use. Our investors include Mark Cuban and Brendan Iribe, the co-founder of Oculus.

Responsibilities:

  • Analyze and assess business needs to find the best solution for the VNTANA 3D Platform.
  • Gather system requirements, building application specification documents, draw flow charts, design application architecture and implement modernized application design and testing features before release.
  • You should have an innovative thought process and creative thinking which can bring out of box and alternate way of system implementation.
  • Ensure our applications must be secure and up-to-date.
  • Interact with the product team to identify and analyze requirements for development purposes.
  • Prioritizing the security and executing tasks throughout the SDLC.
  • Follow the Full Software Lifecycle processes for designing, developing, testing and releasing the software.
  • Participate in the sprint planning meetings.
  • Positive and professional approach at all times.
  • Properly comment the code and write documentation.

Senior java developer skills and requirements 

  • You should have experience with Object-Oriented Design.
  • Strong expense with cloud-based development, Kubernetes, Docker Container. (min 5 years)
  • Strong understanding of microservice architecture. (min 5 years)
  • At least 5 years of work experience as a Senior Java Developer or any similar role.
  • In-depth knowledge of popular Java frameworks like Struts, Play, JSF, Spring MVC and Spring Security. (min 5 years)
  • Familiar with SQL or NoSQL databases like Postgres SQL, MongoDB. (min 5 years)
  • Experience with the large and disparate data set. (min 5 years)
  • Experience with creating Web Services and RESTful services with Web API. (min 5 years)
  • Experience with Google Cloud Platform. 
  • Strong experience with security. Familiar with the top 10 OWASP concepts. (min 5 years)
  • Familiar with Open-Source tools and good to have experience with Google Cloud Platform