Cutshort logo
Reverse engineering jobs

4+ Reverse engineering Jobs in India

Apply to 4+ Reverse engineering Jobs on CutShort.io. Find your next job, effortlessly. Browse Reverse engineering Jobs and apply today!

icon
Syphoon
Sami Mirza
Posted by Sami Mirza
Remote only
4 - 8 yrs
₹10L - ₹20L / yr
disassembling
Reverse engineering
Network engineering
skill iconJavascript
skill iconC
+3 more

Job Overview:

We are seeking an experienced JavaScript Reverse Engineer with deep expertise in reverse engineering obfuscated JavaScript code and bypassing modern web security techniques. This role requires a strong background in both JavaScript and Python, as well as advanced knowledge of browser automation and fingerprinting bypass techniques.


Key Responsibilities:

  • Reverse engineer and deobfuscate JavaScript code and APIs for web scraping.
  • Bypass popular anti-bot solutions such as Akamai, Datadome, Incapsula, Cloudflare and PerimeterX.
  • Work with fingerprinting bypass methods, including TLS and Canvas fingerprinting.
  • Reverse engineer and bypass JS Virtual Machine Protection (VMP) techniques.
  • Implement custom Captcha solving solutions, utilising frameworks such as YOLO v8 or EfficientNet.
  • Employ advanced browser automation techniques to optimise performance while bypassing web fingerprinting methods.
  • Work with network engineering principles and have an in-depth understanding of the TCP/IP stack.
  • Utilise MITM (Man-in-the-Middle) techniques to inspect and analyse Android app network traffic for scraping purposes.
  • Leverage Python for scripting, automation, and integration with reverse engineering tasks.



Required Skills and Qualifications:

  • 5+ years of experience with JavaScript and Web Scraping.
  • Proven expertise in reverse engineering obfuscated JavaScript code and APIs.
  • Strong knowledge of bypassing anti-fingerprinting techniques, including TLS and Canvas fingerprinting.
  • Prior experience in overcoming anti bot solutions like Akamai, Datadome, Incapsula, and PerimeterX.
  • Adequate understanding of JavaScript Virtual Machine Protection (JS VMP).
  • Experience with custom Captcha solving solutions such as YOLO v8 or EfficientNet.
  • Expertise in browser automation for efficient bypass of fingerprinting.
  • Solid foundation in network engineering, with deep knowledge of the TCP/IP stack.
  • Experience in using MITM techniques to inspect network traffic, especially for Android apps.
  • Proficiency with containerisation and orchestration tools like Docker and Kubernetes.


Preferred Qualifications

  • Experience working with security research and web vulnerability assessments.
  • Familiarity with web scraping ethical guidelines and best practices.
  • Strong collaboration skills and ability to work in an agile team.


Read more
Kmatiin

at Kmatiin

1 recruiter
Adi m
Posted by Adi m
Bengaluru (Bangalore)
5 - 6 yrs
₹10L - ₹15L / yr
skill iconVue.js
skill iconAngularJS (1.x)
skill iconAngular (2+)
skill iconReact.js
skill iconJavascript
+20 more

Relevant experience on using tools like JSP, Servlet for web applications

· MVC frame works - Struts or Spring

· Web services- SOAP and REST WebLogic, Hibernate

· Middleware technologies MQ OSB.

· Web/App Servers: Tomcat or WebLogic or JBoss

· Experience using Angular, Micro Services using Spring, jersey, Swagger

· Good knowledge of Backend and Front-end technologies

· Good knowledge of Core Java, J2EE, Ajax, Spring, Java Script, jQuery, HTML

· Good knowledge of any RDBMS database like SQL Server, Oracle, MySQL & Cluster set-up, performance benchmarking, client-side API evaluation, knowledge of various deployment strategies

· Strong knowledge with Core JAVA concepts – Exception handling, Multi-threading, Collection, String, OOPS etc…

· Advanced understanding of Windows and Linux based operating systems

· Mainly 3-4 months hands on with reverse engineering and old legacy solutions to new modern applications

· Working knowledge using REST, HTTP, TCP, SCTP protocols

· Hands-on with JAVA frameworks such as – Thread Pool Executor, Object Pooling, Logging (Log4j preferred), XML/JSON handling

Education Criteria:

· Preferred BE degree in CS, E&C, E&E

· Proficient being a J2EE Developer (courses or project done) and data analytics skills

· Flexible to work on any projects assigned

 

Note: Terms & Conditions

· This opportunity will be work from office

· Reporting location - Bangalore office, Vijayanagar

Read more
Kmatiin

at Kmatiin

1 recruiter
Shruthi malagi
Posted by Shruthi malagi
Bengaluru (Bangalore)
5 - 10 yrs
₹10L - ₹15L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
JSP
+3 more

What we need from you

  • You will bring very strong consulting skills, are customer focused and know how to navigate through tough project situations
  • You are highly motivated, creative in your approach to technical problems and love all things about Data!
  • You spend a significant amount of time to keep your technical skills updated and are constantly looking for the next big data challenge
  • You will be a key contributor to our growth and our customer’s success
  • You will bring both broad and deep knowledge in Efficient Java (JSP, Servlet) Developer and going forward build the ability to architect a solution by mapping a customer business challenges
  • You are resourceful and confident under pressure
  • Willingness to travel as needed to customer sites

 

Competencies:

  • Relevant experience on using tools like JSP, Servlet for web applications
  • MVC frame works - Struts or Spring
  • Web services- SOAP and REST WebLogic, Hibernate
  • Middleware technologies MQ OSB.
  • Web/App Servers: Tomcat or WebLogic or JBoss
  • Experience using Angular, Micro Services using Spring, jersey, Swagger
  • Good knowledge of Backend and Front-end technologies
  • Good knowledge of Core Java, J2EE, Ajax, Spring, Java Script, jQuery, HTML
  • Good knowledge of any RDBMS database like SQL Server, Oracle, MySQL & Cluster set-up, performance benchmarking, client-side API evaluation, knowledge of various deployment strategies
  • Strong knowledge with Core JAVA concepts – Exception handling, Multi-threading, Collection, String, OOPS etc…
  • Advanced understanding of Windows and Linux based operating systems
  • Mainly 3-4 months hands on with reverse engineering and old legacy solutions to new modern applications
  • Working knowledge using REST, HTTP, TCP, SCTP protocols
  • Hands-on with JAVA frameworks such as – Thread Pool Executor, Object Pooling, Logging (Log4j preferred), XML/JSON handling



Education Criteria:

  • Preferred BE degree in CS, E&C, E&E
  • Proficient being a J2EE Developer (courses or project done) and data analytics skills
  • Flexible to work on any projects assigned

 

Note: Terms & Conditions

  • This opportunity will be work from office
Reporting location - Bangalore office, Vijayanagar
Read more
For Prestigious client

For Prestigious client

Agency job
via Talentspro by Punithalayal A
Bengaluru (Bangalore)
1 - 8 yrs
₹4L - ₹20L / yr
Malware analysis
Reverse engineering
 Software Engineer - Malware Analysis with Reverse Engineering
Exp 1 to 8 yrs. Ctc 4 to 20 lpa

A malware analyst examines malicious software, such as bots, worms, and trojans to understand the nature of their threat. This task usually involves reverse-engineering the compiled executable and examining how the program interacts with its environment. The analyst may be asked to document the specimen's attack capabilities, understand its propagation characteristics, and define signatures for detecting its presence. A malware analyst is sometimes called a reverse engineer.

Security product companies, in industries such as anti-virus or network intrusion prevention, may hire malware analysts to develop ways of blocking malicious code. Large organizations in non-security industries may also hire full-time malware analysts to help protect their environment from attacks, or to respond to incidents that involve malicious software. Malware analysis skills are also valued by companies that cannot justify hiring full-time people to perform this work, but who wish their security or IT administrators to be able to examine malicious software when the need arises.

Read more
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Why apply via Cutshort?
Connect with actual hiring teams and get their fast response. No spam.
Find more jobs
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort