5+ years of expertise in Java and C++: Demonstrated experience developing in both languages; familiarity with C# is preferred.
Proficiency in Spring Boot: A good understanding of Spring Boot for building microservices is an added advantage.
Strong Database Experience: Experience in working with databases, preferably Oracle and Google BigQuery, including writing complex queries and optimizing performance.
Coding Knowledge in Java or Node.js: Strong hands-on coding abilities in either Java or Node.js for application development.
Knowledge of Network Operations: A solid understanding of network operations, load balancers, and router traffic management is essential.
Object-Oriented Concepts & Data Structures: In-depth knowledge of object-oriented programming principles and data structures.
Flexibility & Availability: The candidate must be flexible to take calls during late hours and should be available for urgent calls on weekends, as needed.