Programming Languages Java (8/14/17), Kotlin, Scala, C, C++, C#, Python, JavaScript (JS), TypeScript (TS), VBA, Shell Scripting (Bash), Streams, multi-threaded.
Web & UI Technologies HTML, CSS, React.js, XML, JSP, Angular, AngularJS, Vue.js, Node.js, JQuery, Ajax, Bootstrap, GraphQL.
Frameworks, Middleware SpringMVC, SpringBoot, SpringORM, Microservices, SpringSecurity, Hibernate, UI/UX,
Servlets, Apache Commons, EJB, J2EE, Apache Tomcat, Spark, JDBC, MapReduce.
Databases RDBMS (Relational DBMS): MySQL, PostgreSQL, SQL Server, Oracle.
NoSQL (Non-relational): MongoDB, Cassandra, Redis, HBase, DynamoDB
Frameworks, Middleware SpringMVC, SpringBoot, SpringORM, Microservices, SpringSecurity, Hibernate, UI/UX,
Servlets, Apache Commons, EJB, J2EE, Apache Tomcat, Spark, JDBC, MapReduce.
Big Data and Pipelines Hadoop, Hive, Pig, Spark, Kafka, BigQuery, ETL data pipeline.
Cloud & DevOps AWS (EC2, ECS, Lambda, RDS, VPC, IoT), Microsoft Azure App Services, Google Cloud Platform (GCP, GKE, GCS, Compute Engine, SDK), Docker, Kubernetes, Jenkins, GitLab CI, Travis CI, CircleCI, CI/CD, Terraform, Prometheus, Grafana, ELK Stack(Elasticsearch, Logstash, and Kibana).
Messaging Systems Kafka, RabbitMQ, JMS.
Testing Frameworks JUnit, Mockito, Selenium, PyTest, Cypress, Mocha, Jest, Postman, JMeter, K6
TDD (Test-Driven Development), BDD (Behavior-Driven Development).
Version Control Git (GitHub, GitLab, Bitbucket), SVN (Apache Subversion), Open Source ecosystems.
BI & Analytics Business Intelligence tools, BigQuery, Metrics and Dashboarding, Capacity planning.
Platforms & Tools Operating systems(Linux/Unix, Windows), JVM, SaaS, PaaS, Firewall, VPC, Visual Studio, Eclipse,
IntelliJ IDEA, Maven, Gradle, NPM, Jira, MS Office (Outlook, Excel, Word).
Engineering Practices Agile, Scrum, SDLC, Code Reviews, Documentation,
UX/UI-Collaboration, Prototypes, Compliance, Production Support, Incident Response,
Risk management, Communication skills, Attention to detail, Problem-solving.
Collaboration Skills Cross-functional teams, Interpersonal communication/ Interpersonal skills, Decision-making,Project management, Product delivery, open-source projects
AI, ML Algorithms Supervised Learning(Regression, Decision Trees, SVM, k-NN), Unsupervised (K-Means),
Deep Learning, Natural Language Processing, Tokenization, TensorFlow, PyTorch, OpenCV.