Roles & Responsibilities :
- Develop new user-facing features.
- Work alongside the product to understand our requirements, and design, develop and iterate, think through the complex architecture.
- Writing clean, reusable, high-quality, high-performance, maintainable code.
- Encourage innovation and efficiency improvements to ensure processes are productive.
- Ensure the training and mentoring of the team members.
- Ensure the technical feasibility of UI / UX designs and optimize applications for maximum speed.
- Research and apply new technologies, techniques, and best practices.
- Team mentorship and :
- Bachelors / Masters in Computer Science or a related field.
- 5-10 years of prior relevant experience.
- Experience with web technologies and microservices architecture.
- Java, Spring framework.
- MySQL, Mongo, Solr, Redis,.
- Kubernetes, Docker.
- Excellent teamwork skills, flexibility, and ability to handle multiple tasks.
- Experience with API Design, ability to architect and implement an intuitive customer and third-party integration story.
- Ability to think and analyze both breadth-wise (client, server, DB, control flow) and depth-wise (threads, sessions, space-time
complexity) while designing and implementing services.
Exceptional design and architectural skills.Experience with cloud providers / platforms like GCP and AWS.(ref : hirist.tech)