Experience 2-4 Years Qualification Bachelor s degree in Computer Science B Tech in IT or CSE MCA MSc IT or any related field Work Mode Onsite - Mohali PB Shift Timings 12 PM to 10 PM Afternoon Shift Job Role and Responsibilities Design and implement complex algorithms for critical functionalities Take up system analysis design and documenting responsibilities Obtain performance metrics of applications and optimize applications Can handle and plan project milestones and deadlines Design database architecture and write MySQL queries Design and implementation of highly scalable multi-threaded applications Technical background Strong Knowledge of Java and web services and Design Patterns Valuable logical problem-solving and troubleshooting ability to work on large-scale products Expertise in Code Optimization Performance improvement working Knowledge for Java Mysql Profiler etc Strong Ability to debug understand the problem find the root cause and apply the best possible solution Knowledge of Regular Expressions Solr Elastic Search NLP Text Processing or any ML libraries Fast Learner Problem-solving and troubleshooting Minimum skills we look for Strong programming skills in Core Java J2EE and Java Web Services REST SOAP Good understanding of Object-Oriented Design OOD and Design Patterns Experience in performance tuning code optimization and use of Java MySQL profilers Proven ability to debug identify root causes and implement effective solutions Solid experience with MySQL and relational database design Working knowledge of multi-threaded application development Familiarity with search technologies like Solr Elasticsearch or NLP Text Processing tools Understanding of Regular Expressions and data parsing Exposure to Spring Framework Hibernate or Microservices Architecture is a plus Experience with tools like Git Maven JIRA and CI CD pipelines is advantageous