Job Title : Technical Architect / Sr. Technical ArchitectKnowledge and Skills :- Extensive and in-depth experience in conceptualizing and implementing technical design solutions keeping in view of architectural requirements of distributed large-scale platforms and products.- Should be hands-on and well conversant with various architectural and design methodologies (e.g. component-based, SOA, scalable async frameworks, Microservices, etc.)- Strong Experience in Java/JEE Architecture, Object-Oriented Analysis Design OOAD, Object Modeling, Data Modeling.- Deep understanding of real-time software characteristics including inter-process/component communication, locks, priorities and threads, etc.- Core expertise in SOA EIP using Apache Camel, Spring, Spring boot, Message brokers (Kafka, Rabbit MQ, ActiveMQ, etc.), Caching frameworks (Redis, Aerospike, EH cache, etc.)- Advanced level RDBMS/NoSQL DB knowledge (MySQL, MongoDB, HBase, SOLR, Elastic Search)Required Qualification and Experience :- BE/B.Tech/M.Tech/MS in Computer Engineering or equivalent field from a reputed University.- 8+ Years of experience in a product company.- Proven software architect with at least 2+ years of experience in a similar role.- Experience in architecting & designing at least one end to end distributed large-scale enterprise product or a large module of enterprise product is a must.
Do you have a question about jobs but don't want the world to know?
You can ask a coach or the IT community for help without revealing your identity.
Ask a question