Full Stack Engineer

  • Bhubaneswar
  • Landmark Group
Landmark Group (www.landmarkgroup.com) is one of the largest retail and hospitality organizations in the Middle East, Africa and India. Styli is the Group’s first Digital e-Commerce venture, targeted at the under 25, fashionable and stylish Gen-Z shoppers in GCC. We’re always on the lookout for new talent to strengthen our team and we seek professionals who are excited at the chance to do their life’s best work every day. What are we looking for? We are hiring at multiple positions starting from Architect, Lead to Full Stack Engineers. If you are a Full Stack Engineer and are keen to be part of a growing fashion-tech business backed by a kickass engineering team – you are eyeing the right opportunity. We hire engineers, who love to break the monotony and love experimenting with latest tech trends to be able to up the game always. While we value tremendously problem-solving skills, we value even more problem finding skills. People who have risen the fastest in our company are those that have a keen eye for detecting critical business problems and then solving them. Our work culture is overachiever, very amiable, and at the same time always charged with excitement. Job Responsibilities: • Design, Build, test and deploy cutting edge solutions at scale, impacting millions of customers and directly impacting top line by generating several millions of dollars of revenue. • Engaging with product management to take the product vision or business problem to the tech definition, implementation and successful deployment. • Responsible for system analysis, design and architecture for the entire product/platform handling millions of transactions, Refactoring both backend and frontend layer to make it more resilient. • Responsible for ensuring nonfunctional attributes e.g. scalability, availability, serviceability, usability and practical aspects during the various phases of development. • Defining project scope, deliverables, dependencies, resources, timeline and budget, making sure projects stay within delivery timeline in a full project life cycle, Establishing architectural and development standards around eCommerce platforms • Outlining project within Project Management System, develop project technology strategy by understanding key objectives, mapping product requirements, articulating solution risks and barriers; recommend project approaches • Putting together technical write-up for programming features of the site and ensuring team members understand deliverables and have task lists. • Ensure documentations logs, and reports are complete, current and stored appropriately • Responsible for technology choices and tool selection keeping short and long-term interest • Work closely with Automation teams to determine testing requirements to ensure full coverage and the best quality of product. • Promote and support company policies, procedures, mission, values, and standards of ethics and integrity. • While completing all of the above duties you must maintain excellent communication with the stakeholders while managing their expectations • You will accomplish this mission by strategically designing, developing, and implementing technology models worthy enough to operate of enterprise-level business applications. Qualification: 6+ years programming experience for in developing web apps using Java/J2ee or framework like Spring • Strong expertise in Core Java, Collections • Hands on Experience in Microservices, Spring Boot and other Spring components • Knowledge of containers and container management technologies like Docker, Kubernetes. • Knowledge of architecture and design concepts, object-oriented design and techniques. Exposure to design patterns is expected • Front-End development with technologies such as HTML, CSS, JavaScript, AJAX, jQuery, JSON and XML • Experience on Javascript related libraries and frameworks, particularly Angular, React is preferable • Strong knowledge of databases modelling and design • Strong experience in API design and REST based services • Good to Have - Knowledge of search and index technologies such as elastic