HOW YOU WOULD CONTRIBUTE:
Lead the architecture, design and implementation of Java applications.Focus on design leadership and new strategies for ALM, Architecture and Processing. Going beyond the responsibilities of an individual contributor and taking accountably for the quality of technology developed by the group.Analyzing new requirements. Planning, designing, developing, testing, and implementing mobile, web and desktop-based solutions.Build software architectures and design patterns.Developing and deploying code. Coding complex featuresAssessing the current platform's architecture and recommending required changesAdopting the ideal tech stack to improve efficiency.Guide other team members on standard processes and architectural decisions.Collaborate with the engineering and product teams.Contribute to the definition of specifications for new features. QualificationsRequiredDevelops a collaborative environment that champions knowledge sharing.Ability to interact effectively at all levels with sensitivity to cultural diversityExcellent written and verbal communication skills. Experience:Required10 years experience in Java frameworks like SpringBoot, Quarkus 6-8 years experience building applications in microservices architecture6-8 years experience in React UI front end PreferredExperience in ecommerce businesses or with Payment channels RequiredBachelor’s Degree in Computer Science/Information Technology or Equivalent.