Job description
10 years of experience in software development.
Must have a degree in Computer Science or related field.
A solid engineer at heart with excellent abstraction, coding and system design skills.
Proven track record of handling the architecture and delivery in a startup/e-commerce ecosystem within a high growth & matrix environment
Successfully architected and led technology for consumer facing products in the global market along with being an efficient proficient problem-solver who envisions business and technical perspectives to develop workable solutions.
Strong hands-on technology experience building systems handling multi-million sessions/transactions per day.
Solid experience in large scale Database systems like RDBMS & NoSQL stores.
Strong design/development experience in building massively large scale distributed internet systems and products.
Excellent programming skills in J2ee, Springboot, microservices, React, Angular JS, Javascript, HTML5 CSS and expertise in multi-threading and performance oriented programming.
Solid experience in Distributed systems, highly scalable products, performance & reliability.
Excellent understanding of processing platforms and queues.
Experience and knowledge of open source software, frameworks and broader cutting edge technologies around server side development in Java
Strong understanding of object-oriented programming, concurrency and fundamentals of computer-science.
Cloud Technologies (AWS ) and architecture.
Architecting Mobile Solutions is a good-to-have skill.
Good Problem Solving & Debugging skills.
Strong communication skills.
Role: Technical Architect
Industry Type: IT Services & Consulting
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent
Role Category: Software Development
Education
UG: Any Graduate
PG: Any Postgraduate
Key Skills
Computer scienceNoSQLRDBMSCodingDebuggingSystem designJ2EeOpen sourceDistribution systemObject oriented programming