Skip to content

Instantly share code, notes, and snippets.

@recruitershuaib
Last active March 3, 2021 11:06
Show Gist options
  • Save recruitershuaib/0743912a4386b2da485d67c28c7f124b to your computer and use it in GitHub Desktop.
Save recruitershuaib/0743912a4386b2da485d67c28c7f124b to your computer and use it in GitHub Desktop.
Hiring SDE II for An Indian E-Commerce Firm | Location: Hyderabad
Job Opening: Software Development Engineer II
Location: Hyderabad
Experience: 3 to 8.5 Years
Product background must (Any Product StartUp or Product MNC Experience)
Mandatory Skill: Java
What Makes You a Great Fit ---
• Excellent programmer, preferably in Java – at least at an intermediate level (Collections, Polymorphism, Design Patterns, Annotations, Lambda)
• Good knowledge of data structures and algorithms – if methods you write are in traffic request path, you know how to avoid unacceptable time complexity
• Knowledge of REST Framework like Spring Boot
• Nuances of TCP, UDP, HTTP, HTTP2, SSL
• Understanding of Relational or Document database
• Usage of mid-tier caches. We use Redis, Memcache, EHCache, Hazelcast, Aerospike.
• Load Balancing and Adaptive Routing across nodes
• Understanding of asynchronous communication and non-blocking IO
• Compliance to 12-factor app and solid understanding of different layers in the services stack – Load Balancer, API Gateway, Service Discovery, Central Config Management, Feature toggle, etc.
• Understanding of Data Streaming and Messaging frameworks like Apache Spark, Storm, Flink, Kafka
• Choosing the right data store for the given requirements – Relational, Graph, Object, Document, Columnar, Key-Value. We use Oracle, MySQL, Mongo, Cassandra
Feel free to connect & share your updated CV to https://www.linkedin.com/in/shuaibahmedkhan/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment