maintaining the startup culture, mentality, and pace.
Job Requirements
Responsibilities:
Research and architect new product features
Leading the development of modules/features from scratch in all technical aspects such as finding the best technological solutions, suggest the suitable architecture in terms of scalability, high availability, redundancy, and limits.
Developing, testing, and debugging complicated problems and algorithms
Writing design and architecture documents
Integrate with all sorts of parts of a system, such as MySQL, Elastic, Redis, AWS services etc.
Ability to work independently and lead others if required
Team player with strong social and communication skills
Worked in an Agile development environment such as Scrum/Kanban
Job Requirements
Strong fundamental software engineering skills (design patterns, algorithms, data structures)
At least 8 years of experience as a Backend Developer- Java
Object-oriented development experience
Experience working in a Cloud Native environment on top of AWS
Experience working in a Linux environment
Experience working on products on top of Kubernetes